A group of geographic magazine employees arrive on a deserted island in Southeast Asia to prepare a ...