The Promise
Your score

You haven’t scored this yet. Drag the bar or type a number to rate it 0–100.

The Promise

(2005)Directed by Chen Kaige121 min · PG-13Fantasy, Drama, Action, Thriller, Romance

A starving orphan strikes a bargain with the goddess Manshen (Chen Hong): beauty and every man's devotion, in exchange for never keeping the man she loves. Years later, Princess Qingcheng (Cecilia Cheung) has the admiration, and every love of hers has ended in tragedy. Chen Kaige follows her through a world of spells and warring men, with Qingcheng wishing she could take back what she once promised.

Cecilia Cheungas Princess Qingcheng
Liu Yeas Snow Wolf
Chen Hongas Goddess Manshen
Cheng Qianas The Emperer
Jang Dong-gunas Kunlun
Hiroyuki Sanadaas General Guangming
Yu Jinweias Ye Li
Guan Xiaotongas Young Qingcheng
Shi Leias Young Wuhuan
Lu Pengas General in Red
Qian Boas 独眼