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