1h, 14m 1975
6.2star /10 15 votes
The female survivor of a shipwreck and two Coast Guard helicopter pilots sent to rescue her find themselves trapped in a mysterious part of the ocean known as Satan's Triangle.
FEMA Studios S.r.l.s. - VAT: IT04220370276https://femastudios.com