I wasn't expecting a sequel after watching the disappointing first film that was 2 years behind the original scheduled release. Despite the plethora of well-known actors/actresses, it turned out to be a huge disappointment due to the deviation from the original story. Chow Yun Fat was the most miscast actor when he was chosen to play the Jade Emperor :(
I'm glad to say that this sequel is much better than the first movie in every aspect. The script focuses mainly on Sun Wukong and the Bone Demoness. The monk is left to look like a bumbling idiot. He looks and acts like the same role in the Stephen Chow's Journey to the West. Aaron Kwok's portrayal of Sun Wukong is much less flamboyant than Donnie Yen's portrayal - and for that, I am glad.
The special effects are very well done, which is a relief considering the disaster in the first movie. If I hadn't watched Iron Man or Harry Potter before, I would be even more impressed with some of the effects in the final battle scene.
Gong Li visual presence was, for me, the epitome of womanhood :)