Devil’s Triangle
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 quickly discover the city isn't friendly, and its humanoid inhabitants are planning worldwide domination using the piles of weapons and technology that have fallen through the Triangle over the centuries.
Alternative Video Links
Please note that the following link(s) will open to another window and will leave this page.
For questions, comments and review, leave it below:
YOU MAY ALSO LIKE
Hostile Forces
2023
Movie
Ted
2012
Movie
Jane Austen’s Mafia!
1998
Movie
CODA
2021
Movie
The Freeway Killer: Lost Murder Tapes
2022
Movie
Ricky Gervais: Armageddon
2023
Movie
Angel Face
1953
Movie
Love Doll
2022
Movie
Dead End
1937
Movie
Find Her
2022
Movie
The Amityville Curse
2023
Movie
Tread
2020
Movie
The MisEducation of Bindu
2019
Movie
Slotherhouse
2023
Movie
Sheng Wang: Sweet and Juicy
2022
Movie