Juan Cazalilla

Who Can Kill a Child?
7.3

Who Can Kill a Child?

Apr. 26, 1976

Who Can Kill a Child?

A couple of English tourists arrive at the island of Almanzora, off the Spanish Mediterranean coast, where they discover that there are no adults ...
Return of the Blind Dead
5.9

Return of the Blind Dead

500 years after they were blinded and executed for committing human sacrifices, a band of Templar knights returns from the grave to terrorize a ...