Filming Locations
El Vellon, Madrid, Spain
|
Sorted by user ratings
|
|
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...
|
|
|
|