

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.
Where to watch The Promise in United States
Click a service to open The Promise there. Availability last verified on June 20, 2026.
Where is The Promise streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | — | Google Play Movies, YouTube, Fandango At Home |
| Canada | — | Google Play Movies, YouTube |
| Germany | Film Total Amazon Channel, ASIATIC Amazon Channel, Pluto TV | Amazon Video |
| Spain | Amazon Prime Video, Acontra Plus, Dizi Amazon Channel, Amazon Prime Video with Ads | Amazon Video, Acontra Plus |
| Japan | U-NEXT | FOD |
About The Promise
The Promise is a 2005 Chinese-language fantasy, drama and action film directed by Chen Kaige. The cast is led by Cecilia Cheung, Liu Ye, Chen Hong. It has a runtime of 2h 1m. Viewers rate it 5.6/10 across 100 ratings. In United States, it is available to rent or buy on Google Play Movies and YouTube.
The Promise was produced by 21 Century Shengkai Film, Capgen Investment Group, and Moonstone Entertainment and made in China and Hong Kong. It was released on December 15, 2005, and carries a PG-13 certification. At the box office it grossed around $31 million worldwide.
- Director
- Chen Kaige
- Writers
- Chen Kaige, Charcoal Tan
- Release date
- December 15, 2005
- Original language
- Chinese
- Age rating
- PG-13
- Status
- Released
- Country
- China, Hong Kong
- Box office
- $31 million
- Production
- 21 Century Shengkai Film, Capgen Investment Group, Moonstone Entertainment
The Promise cast & crew
The Promise was directed by Chen Kaige and written by Chen Kaige and Charcoal Tan.
The cast features Cecilia Cheung as Princess Qingcheng, Liu Ye as Snow Wolf, Chen Hong as Goddess Manshen, Cheng Qian as The Emperer, Jang Dong-gun as Kunlun, and Hiroyuki Sanada as General Guangming.
Behind the camera, the score was composed by Klaus Badelt, cinematography is by Peter Pau Tak-Hai, and it was produced by Han Sanping and Ernst Etchie Stroh.
Is The Promise worth watching?
The Promise holds an audience score of 5.6/10 from 133 ratings, a more divisive fantasy films.
At 2h 1m, it's a standard feature-length watch.
If you enjoy fantasy, drama, and action, The Promise is worth a place on your watchlist.
How and where to watch The Promise
The Promise isn't on a subscription service in United States right now, but you can rent or buy it on Google Play Movies, YouTube, and Fandango At Home.
Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.
Rate & review
Your rating and review are saved privately in this browser — no account needed.
Cast of The Promise

Cecilia Cheung
Princess Qingcheng

Liu Ye
Snow Wolf

Chen Hong
Goddess Manshen

Cheng Qian
The Emperer

Jang Dong-gun
Kunlun

Hiroyuki Sanada
General Guangming

Nicholas Tse Ting-Fung
Wuhuan

Yu Jinwei
Ye Li

Guan Xiaotong
Young Qingcheng

Shi Lei
Young Wuhuan

Lu Peng
General in Red

Anthony Brandon Wong
(voice)
The Promise — FAQs
▸Where can I watch The Promise in United States?
The Promise is not on subscription streaming in United States right now, but you can rent or buy it on Google Play Movies and YouTube and Fandango At Home.
▸What language is The Promise in?
The Promise is originally in Chinese. Subtitle and dub options vary by streaming service.
▸How long is The Promise?
The Promise runs 2 hours 1 minutes (121 minutes).
▸What is The Promise rated?
The Promise is rated PG-13. It holds a 5.6/10 audience score from 133 ratings.











