The eerie saga of the Templar Knights, the zombified cult of cannibals who return from the dead to torment the villagers who blinded and executed them for their crimes against nature. Sequel to "Tombs of the Blind Dead."
Cult Film |
Demonic Possession |
To place an order or for customer service, call toll-free 1-800-336-4627 or outside the United States, call 1-610-649-7565
Open Monday - Friday: 7am-10pm, Saturday: 9am-9pm, Sunday: 10am-8pm (Eastern Time)