Devil's Triangle

2021 • 1h 27min • Action, Fantasy, Horror

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

Available on

Share