Sep 14, 1973 1h 31m
Horror
500 years after they were blinded and executed for committing human sacrifices, a band of Templar knights returns from the grave to terrorize a rur...