Bermuda Tentacles

On a mission to locate the US president, a rescue team battles an ancient monster in the Bermuda Triangle.
Starring
Trevor Donovan, Linda Hamilton, Mýa
Director
Nick Lyon