Show art

THR/ESP Bonus Ep. - The Curse Of The Blind Dead (2020)

Episode notes

This episode Brian and Nez take a look at the 2020 release The Curse of the Blind Dead. In the 14th century, the Knight Templars, composed of a group of Satan worshipers, are captured during an unholy ritual and brutally murdered by locals. Join The Horror Returns Facebook group:…