Een deel van de film is opgenomen in Lord Howe Island, een World Heritage Site, dat is ongeveer een twee uur durende vlucht van Sydney - Australië.
Part of the movie was shot in Lord Howe Island, a World Heritage Site that's about a two-hour flight from Sydney, Australia.