3 Devil’s Triangle 2021 Devil’s Triangle IMDb: 3 2021 87 min 47 views When a group of marine biologists crash land in the Bermuda Triangle, they realize they have stumbled into the lost city of Atlantis. But they ... ActionFantasySci-FiScience Fiction
4.3 Megalodon: The Frenzy 2023 Megalodon: The Frenzy IMDb: 4.3 2023 42 views When a frenzy of five Megalodons torment the open ocean, the stakes have never been higher. ActionAdventureHorrorScience Fiction