Santo battles a mad scientist reviving the dead
Santo vs. the Head Hunters is not available for streaming at this moment.