Home
Home
Filming Locations > El Vellon, Madrid, Spain Sorted by user ratings
Return Of The Blind Dead Return Of The Blind Dead (1973)
500 years after they were blinded and executed for committing human sacrifices, a band of Templar knights returns from the grave to terrorize a rural Portuguese village during it's centennial celebration. Being blind, the Templars find their victims through sound, usually...

58%

Layout, reviews and code © 2000-2024 | Privacy Policy
Contact: Join us on Facebook Follow us on Twitter Review Updates