12 Hours of Terror
Schedule
Sat, 18 Oct, 2025 at 02:00 pm to Sun, 19 Oct, 2025 at 02:00 am
UTC-04:00Location
Capitol Theatre | Cleveland, OH
Advertisement
12 Hours of Terror returns for another bone-chilling marathon at the Capitol Theatre. Featuring Poltergeist (1982), It's Alive (1974), Maniac (1980), Return of the Living Dead (1985), The Fog (1980), and 2 surprise movies! No one under 18 admitted. Hosted by Bitchy Vegan Homo. No one under 18 admitted. Start is 2:00 PM. Tickets are $30 in advance and $35 Day of Show. Tickets on sale soon!
Advertisement
Where is it happening?
Capitol Theatre, 1388 W 65th St, Cleveland, OH 44102-2160, United StatesEvent Location & Nearby Stays: