Two snakes that evolved into women, a tibetan priest, a teacher of poetry and a wonderful frame made up of peach blossom petals, lotus flowers and lanterns lit at night on the river are the ingredients that make "Green Snake" a dream-like movie. The story, slow compared to Tsui Hark standards, flows through two paths: on the first one (lighthearted, playful and with a touch of irony which is never unwelcome) we get to enjoy the life of two snake-girls (White Snake, played by Joey Wang, and Green Snake, played by Maggie cheung) who, by stumbling into a village and alluring every one, cause a lot of turmoil among the people's hearts. White Snake, having trained much more than Green Snake and thus having acquired human feelings, actually succeeds in winning the love of the poetry teacher. On another scenario, the tibetan priest lives in a nearby temple, meditating, trying to gain spiritual ascension, helping people whenever they are in trouble and in general doing his best to preserve the natural balance of the world. However, not everything is like it seems at first glance: while the two snake-girls actually show some positive will and determination as they tend sick people, the priest, although he stops tidal waves from flooding the village, never goes down to experiencing the condition of people... and, by acting as judge, risks of falling into the trap of self-esteem and prejudice. Apart from the thoughtfulness it inspires, the movie is unique in fantasy and never ceases to wonder, regardless if it's autumn, winter or spring! 10/10