showcase cinemas

8 hours ago 5
Nature

Showcase Cinemas is a movie theater chain operating in the United States, United Kingdom, Brazil, and Argentina

. It is owned and operated by National Amusements

. Key Facts:

  • Founded in 1936 in Dedham, Massachusetts
  • Headquarters in Norwood, Massachusetts
  • 69 locations as of March 2025

Operations:

  • Brands include Showcase Cinemas, Cinema de Lux, and Showcase SuperLux
  • Offers in-theater dining options and full bars with seat delivery service at Cinema de Lux locations
  • Provides wheelchair accessibility and assistance devices for customers with hearing and sight impairments at all locations

Global Presence:

  • United States: 16 theaters, primarily in the Greater Boston area, Rhode Island, and New York City suburbs, with one location in Springdale, Ohio
  • United Kingdom: 16 theaters
  • Brazil: 29 theaters (under the name UCI Cinemas)
  • Argentina: 8 theaters

Showcase Cinemas utilizes technology to improve customer experience with features such as optimized tickets via a smartphone app, e-ticketing, contactless payments, and online pre-ordering of food and drinks

. They also offer membership and loyalty reward programs

. In 2024, Showcase Cinemas partnered with PPDS and DEEL Media to install Philips 4K UHD digital signage and video wall displays in its US theaters