
The Promise
Dec 15 2005
•2h 1m
•Fantasy, Drama, Action, Thriller, Romance
An orphaned girl, driven by poverty at such a young age, makes a promise with an enchantress. In return for beauty and the admiration of every man, she will never be with the man she loves. This spell cannot be broken unless the impossible happens: snow falling in spring and the dead coming back to life. Now a grown and beautiful princess, she regrets her promise, for all of the men she's loved has always been met with tragedy.
Cast
See all
Cecilia Cheung
Princess Qingcheng

Liu Ye
Snow Wolf

Chen Hong
Goddess Manshen

Cheng Qian
The Emperer
Recommendations
See all
The Rebel
In French ruled Vietnam in 1922, the French and Vietnamese officers plot to sniff out arch-rebel De Canh.

Monk Comes Down the Mountain
A monk leaves his monastery and ventures out into the real world for the first time in his life, and ends up in an adventure with a kung-fu master who is guarding a special artifact.

Lotus Lantern
A young boy named Chen Xiang uses a magical lotus lantern to search for and rescue his mother, a goddess, from the cruel punishment she received from her brother, the king of the gods, for falling in love with a mortal man.

Wu Dang
In early Republican China, rumors were going around about the treasure in Wudang Mountain. An American conspirator took his well-trained kung fu daughter to Wudang by sponsoring a Taoist martial arts competition, to steal the treasure. Out of expectation, a disciple represented Wudang to compete with other martial arts masters for the championship. During the competition, resentment incurred against different parties, the relationship became complicated, a Korean female Tai Chi descendant fell in love with the American conspirator and the secret of the treasure had been revealed. The treasure is the key of the magnetic field of Wudang, if it's stolen, Wudang would be devastated. To protect Wudang, a group of young heroes rallied around to defeat grant masters. It's the time the long-lost Wudang martial arts returned