It seems likely that this film will be the submission for Oscar 2006 ...

The synopsis (in English)
ent.sina.com.cn/m/2005-05...22440.html
ent.sina.com.cn/m/2005-05...22422.html

The gallery
ent.sina.com.cn/download/photo/wuji.html

The official website (in Chinese) has been launched, though it still does not have any trailers yet.
see
www.thepromise.sina.com.cn/

For the flash, the words in Chinese (after the film title) read ...

... Destiny/Fate
... Love
... Freedom
... They always get what they want
... But they do not have freedom
... They dare to hate but not to love
... But they can't help loving each other
... Love, can it change destiny/fate ...