Santo vs. the Head Hunters

Action, Adventure

Santo battles a mad scientist reviving the dead

Image for movie Santo vs. the Head Hunters