Filming Locations (4)

  • Shanghai, China (Manila sequences)

  • Australia

  • Bribie Island, Queensland, Australia

  • Queensland, Australia