Filming Locations (4)

  • Hong Kong, China

  • Los Angeles, California, USA

  • Manila, Metro Manila, Philippines

  • Philippines