Shanghai, China
The scene : The film was shot in Shanghai, China.
Hong Kong, China
The scene : The film was shot in Hong Kong, China.