横店影视城
The film was produced by IDG China Media. The filming locations were Hengdian World Studios, Heng Dian, China, and Shanghai, China with many scenes at The Peninsula Hotel on the Bund.