Island of the Doomed AKA La isla de la muerte (1967) Ernst Ritter von Theumer, Cameron Mitchell, Elisa Montés, Jorge Martín May 22, 2023 Horror, Sci-Fi A group of tourists travel to an island to see its exotic botanicals. Read More »