Travelling monk Tang Seng (William Feng) is on a mission for the Goddess Guanyin, or Quan Yin, (Kelly Chen) to retrieve some sacred scriptures from a temple far away. While he is stranded in a wasteland, he learns that he is to be accompanied by Sun Wukong, the Monkey King (Aaron Kwok). A thousand-year-old White-Boned Demon, named Baigujing (Gong Li), has her eye on the monk, however, and intends to devour his spirit in order to save herself having to incarnate on Earth again. She has three days in which to achieve this so she plans to have some fun with the monk first. However, the Monkey King, along with his allies Zhu Bajie (Xiao Shen Yang) and Sha Sen, or 'Bro Sha,' (Him Law) get in her way. Which, as wonderfully mesmerising and powerful as she is, complicates the film too much in the end.
Although the Monkey King sees with his fiery eyes of truth and equipped with the power and skill required to effect justice, Guanyin gets in his way in order to teach him to see from the heart. Reason therefore takes a dive while mercy and compassion take us on a more scenic route and lead to a complicated mess). The monk's three companions are, of course, personifications of the qualities he is polishing and perfecting within himself.
Apparently The Monkey King 3 is out now. Not much chance of finding it on at a cinema in England unfortunately.