Rafael Banquells Cuba Best movies: This Strange Passion (1953) Santo vs. Blue Demon in Atlantis (1970)