When journalist Blair Maynard takes his son with him on a trip to investigate the mysterious disappearance of ships in the Bermuda Triangle area, they find themselves stranded on an island ruled by pirates.