FullMovies - Watch Devil's Triangle Online free

Cinema Mode
Devil's Triangle

Devil's Triangle

When a team of aquatic biologists crash land in the Bermuda Triangle, they realize they have stumbled right into the shed city of Atlantis. However they rapidly discover the city isn't pleasant, and also its humanoid inhabitants are planning around the world supremacy making use of the piles of weapons as well as innovation that have actually failed the Triangle over the centuries.

Discussion