Filming Locations (4)

  • Phulay Bay, Krabi, Thailand (Hotel)

  • Lebua at State Tower - 1055 Silom Road, Bangrak, Bangkok, Thailand (Hotel)

  • Bangkok, Thailand

  • Ontario International Airport - 2900 E. Airport Drive, Ontario, California, USA