Bermuda Tentacles

Bermuda Tentacles

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