
Devil's Triangle
2021
87 min
movie
2.6/ 10
Overview
When marine biologists crash in the Bermuda Triangle, they find the lost city of Atlantis, where humanoid inhabitants are planning world domination.

When marine biologists crash in the Bermuda Triangle, they find the lost city of Atlantis, where humanoid inhabitants are planning world domination.