Add like... Watch 123Movies. Santo battles a mad scientist reviving the deadGenre: Country: Director: Cast: