The Promise poster

Watch The Promise (2005) Online Free in HD

★ 5.6/10 2005 2h 1m FantasyDramaAction

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 …

About The Promise

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.

Movie details

Release date
2005-12-15
Runtime
2h 1m
Genres
Fantasy, Drama, Action, Thriller, Romance
Rating
5.6/10 (133 votes)
Language
ZH
Country
China, Hong Kong, United States of America
Director
Chen Kaige
Writers
Charcoal Tan, Chen Kaige

Cast

Cecilia Cheung
Cecilia Cheung
Princess Qingcheng
Liu Ye
Liu Ye
Snow Wolf
Chen Hong
Chen Hong
Goddess Manshen
Cheng Qian
Cheng Qian
The Emperer
Jang Dong-gun
Jang Dong-gun
Kunlun
Hiroyuki Sanada
Hiroyuki Sanada
General Guangming
Nicholas Tse Ting-Fung
Nicholas Tse Ting-Fung
Wuhuan
Yu Jinwei
Yu Jinwei
Ye Li
Guan Xiaotong
Guan Xiaotong
Young Qingcheng
Shi Lei
Shi Lei
Young Wuhuan

Watch the trailer

You may also like

Frequently asked questions

Where can I watch The Promise (2005) online?

Watch The Promise (2005) on CineStream — full HD streaming with subtitles in 20+ languages, smart resume across devices. Total runtime 2h 1m. Start watching →

Is The Promise free to watch on CineStream?

Yes — every new visitor gets a 5-minute free trial with no signup required. After the trial, link your Telegram account for 30 bonus minutes, then either pay-per-minute or grab an unlimited subscription via Telegram Stars.

What's the rating of The Promise?

The Promise (2005) has a rating of 5.6/10 based on 133 viewer votes on TMDB.

How long is The Promise?

The runtime of The Promise (2005) is 2h 1m.

Does The Promise have subtitles?

CineStream auto-attaches subtitles in over 20 languages including English, Spanish, French, German, Hindi, Tamil, Sinhala, Arabic, and more. Pick your language from the player's CC menu.

Ready to watch The Promise?

5-minute free trial • No signup required • HD with subtitles

▶ Start watching now