A cruise ship hit a reef near the island where the Tom Hanks movie Cast Away was filmed. Blue Lagoon Cruises’ Fiji Princess ...