Santo and Blue Demon Against the Monsters
1969 ‧ Horror/Fantasy ‧ 1h 25m
6/10 · IMDb
64% · Rotten Tomatoes
Santo and Blue Demon battle a mad scientist.
Release date: May 14, 1970 (Mexico)
Director: Gilberto Martínez Solares
Cast