In this 2005 thriller directed by Stewart Raffill, a luxury yacht trip takes a perilous turn when a storm leaves the passengers stranded on a deserted island. The film stars…