Devil’s Triangle

Devil’s Triangle

2021 IMDB: 2.4

Overview

When a group of marine biologists crash land in the Bermuda Triangle, they realize they have stumbled into the lost city of Atlantis.

Released: November 26, 2021
Country: United States
Duration: 1h 27m
Cast: Alissa Filoramo, Alyson Gorske, Anthony W. Preston, Fred Williamson, Jordy Tulleners
Director: Brendan Petrizzo