All Articles

November 10, 2020
The Thanksgiving-themed horror Derelicts premiered at the Telluride Horror Show Film Festival in 2017. During its festival run the film received…