Filming Locations (10)

  • Ipoh, Perak, Malaysia

  • Hong Kong, China

  • Kampar, Perak, Malaysia

  • Kuala Lumpur, Malaysia

  • Nanhui District, Shanghai, China

  • Penang, Malaysia

  • Shanghai Film Studio, Shanghai, China (soundstage)

  • Shanghai, China

  • University of Hong Kong, Hong Kong, China

  • Xinchang, Zhejiang, China