poster

Santo vs. the Head Hunters (1971)

5.2 | Dec 02, 1971 (MX) | Action, Adventure | 01:20

Santo battles a mad scientist reviving the dead

Featured Crew

Director
Director of Photography