Devil's Triangle
2.4
/10622 rated
2021•1 h 27 m•United States
When a group of marine biologists crash land in the Bermuda Triangle, they realize they have stumbled into the lost city of Atlantis.
Action
Fantasy
Horror
When a group of marine biologists crash land in the Bermuda Triangle, they realize they have stumbled into the lost city of Atlantis.