2020 Telluride Horror Show Launches First Wave for “Shelter-in-Place” Edition

Passes are now available for Telluride Horror Show, which has announced its first wave of films, events and guests for the 2020 Shelter-in-Place Edition, scheduled for October 15-18.