Showcase Lowell
Ticket in Lowell, MA
National Amusements. Is a world leader in the motion picture exhibition industry operating more than 1, 000 movie screens in the U. S. U. K. And Latin America. National Amusements provides a superior entertainment knowledge in theatres around the world under its Showcase, Multiplex, and Cinema de Lux brands. Located in Dedham, Massachusetts, National Amusements is a closely held firm operating under the 3rd generation of leadership by the Redstone family.