muted

Devil's Triangle [Russian]

Rating2.4 /10
20211 h 27 m
United States
609 people rated

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

Action
Fantasy
Horror