Devil's Triangle

2021 Drama
35%

Marine biologists discover the lost city of Atlantis in the Bermuda Triangle, only to realises its inhabitants are anything but friendly and are planning worldwide domination. Action adventure, starring Diana Prince, Fred Williamson and Alyson Gorske