Curse of the Blind Dead

Curse of the Blind Dead is a movie starring Aaron Stielstra, Alice Zanini, and Francesca Pellegrini. In the 14th century, a group of Satan worshipers, the Knight Templars, is captured during a ritual and brutally murdered by the...

Duration: 87 min

Quality: HD

Release: 2020