The Island of the Dinosaurs AKA La isla de los dinosaurios (1967) Rafael Portillo, Armando Silvestre, Alma Delia Fuentes, Manolo Fábregas September 7, 2023 Adventure, Fantasy, Sci-Fi A group of scientists in search of lost Atlantis are plane wrecked on an uncharted island full Read More »