Telluride Horror Show 2024 Lineup Includes ‘Presence,’ “The Creep Tapes” and More
The fifteenth edition of Telluride Horror Show kicks off this month, running from October 11-13, 2024 in world-famous Telluride, Colorado. From the press release, “Showcasing an international program of more than 50 films, this year’s lineup brings the latest and best in horror to Telluride, including NEON’s highly anticipated Presence, IFC Films/Shudder’s “The Creep Tapes”, The Rule […]
2 Oct 19:52 · Bloody Disgusting