Beautiful, interesting, incredible cinema.
Mexico’s masked wrestling heroes, Santo and Blue Demon, meet their supernatural match in this charmingly schlocky 1973 mix of horror and comedy.