Santo and Blue Demon vs. the Monsters Cast Santo Alejandro Cruz Hedi Blue Jorge Rado Carlos Ancira Adalberto Martínez Vicente Lara David Alvizu Gerardo Cepeda Manuel Leal