Devil’s Triangle
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