Majestic 7

The Majestic 7 is an innovative, and exciting entertainment experience. Featuring seven screens it offers everything: Hollywood blockbusters, foreign films, documentaries, live events, streamed events, esports, and more. When you enter this historic building, you will be captivated by the enormous crane, once used in the production of large military instruments that gave Arsenal Yards its name. Your adventure begins with our guest-first ticketing services and walk-through concession area. Snacks, popcorn, candy -- that's right! Get some spirits with a visit to our Gantry Bar. Our bartenders pour a variety of draft beers and cocktails that are perfect for any afternoon or evening out.


Your journey culminates as you make your way into any of our 7 theaters with fully reserved, recliner seating. Be immersed by our top of the line Laser Projectors that shine over 35.2 trillion colors onto high-gain screens and top of the line Klipsh speaker array with precision tuned Dolby 7.1 audio. If you’re still not impressed, GO BIG in our CWX Theater, a 60 foot wide screen and Dolby Atmos positional audio system where you’ll experience sight and sound in a three-dimensional space. This truly is the BEST way to maximize any movie.


View Movie Showtimes!


Contact

Phone: 617-744-0460

Website: www.cwtheaters.com

Hours

Hours vary by daily showtimes

February 10 Showtimes

function ios() { let userAgent = window.navigator.userAgent.toLowerCase() let safari = /safari/.test(userAgent) let ios = /iphone|ipod|ipad/.test(userAgent) || (/macintosh/.test(userAgent) && window.navigator.maxTouchPoints > 0) return ios && !safari } if (ios()) { window._cordovaNative = true } const loadingMessage = [ 'Popping the popcorn', 'Starting the projectors', 'Contacting Hollywood', 'Negotiating Distribution Deals', 'Splicing the Film', 'Sweeping the Auditorium' ] function showDelayLoadMessage(attempt = 1) { const loadDelayMessageElement = document.getElementById('indy-load-delay-message') if (!loadDelayMessageElement) return if (attempt === 1) { loadDelayMessageElement.style.display = "block" } else { loadDelayMessageElement.children[0].textContent = loadingMessage[(attempt - 2) % loadingMessage.length] } setTimeout(() => { showDelayLoadMessage(attempt + 1) }, 5000) } setTimeout(() => { showDelayLoadMessage() }, 7500)CW Theaters Get Directions >