Sun, Espiritu Santo: our whole filming crew at camp on the island