Return of the Evil Dead
1973
·
91 min
Nearly 500 years after their execution for human sacrifices, Templar knights return to terrorize a rural Portuguese village during its centennial celebration. As the attacks begin, a small group shelters in a deserted cathedral and must scramble to escape the roaming creatures.
Notes & ratings
0 ratings
0 notes
0
25
50
75
100