Social Icons

Latest Past Events

Telluride Horror Show 2021

Sheridan Opera House 110 N Oak St, Telluride

Starting October 15th and running through the 17th, the annual Telluride Horror Show film festival will be held in the Nugget Theatre, Palm Theatre and historic Sheridan Opera House.

$175