First of all,this movie is not natural with powerful scenario!Stephen Chow can not speak any English at all who is worse than Jackie Chan in movie! He did know what is the acquisition of audience, and he is first time to direct a movie by himself. Second, this movie has a simple story. In a word, fighting is the important scenario!Thismovie does not reflect the real life of Shanghai. At the end, almost my classmate hate it! This movie cheats us,it looks like a awful cartoon movie with computer skills. Actually, Stephen Chow is a local comedy actor. However, he can not direct a good movie by his heart. Only he can live and work in Hong Kong all his life. Because he can not speak English who has less knowledge.