The last time I watched Chan's movie it was really horrible, I fell asleep during the playing!! However, since Ethan Juan is here and the CGI was looking pretty awesome, I finally decided to give this one a try. I would say though, the movie isn't the best, but it's really enjoyable. The CGI is really smooth and the shots are also pretty great. The actors however, I'm not really a big fan of their acting, especially the two lovers, not enough emotions. As for the ending, I didn't really expect much actually from Chinese movies/drama, they tend to have, you know a MEHH ending, but I think this one is okay.
PS: Can we talk about the costumes though, GORGEOUS as usual, great job China!!