All reviews seem negative
Located in the shopping center of Manchester Center (mall). It's an alright theater if you dont mind the hood. Pros: Cheap Tickets, Stadium Seating Cons: Bad Area