Devil's Triangle

Devil's Triangle Movie Poster
User rating: 0 0 votes and 0 Reviews

1h 28m | Action, Sci-Fi

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

Director: Brendan Petrizzo
Cast: Fred Williamson, Diana Prince, Alyson Gorske

Change Location