
The Promise
2005 · Movie · PG-13 · 121 min · ★ 5.6 · 42% critics
A poor orphan makes a bargain with a mysterious enchantress: she’ll gain beauty and wealth, but be denied the love she truly wants. Years later, living in luxury, she’s caught between duty, desire, and a curse that seems to turn every romance into heartbreak, unless the impossible comes to pass.
Also known as Master of the Crimson Armor
Where to watch
Not currently available to stream in the US.
2 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- 无极
- Years
- 2005
- Release date
- 2005-12-15
- Language
- Chinese
- Rated
- PG-13
- Runtime
- 121 min
- Critic score
- 42/100
- TMDB rating
- 5.6/10 (133 votes)
- Box office
- $34,209,000
About
You’ll likely enjoy this if you want a colorful, operatic fantasy romance with fate, curses, and larger-than-life action; Not for you if you need grounded realism, tight plotting, or consistently convincing effects like in The Sorcerer and the White Snake.
Pros: lavish fairy-tale visuals; sweeping romantic fantasy; energetic wire-fu action | Cons: muddled storytelling early; uneven acting and dialogue; cheesy CGI moments
Themes
- assassin
- servant
- emperor
- battle assignment
- sword duel
- magic armor
Awards & recognition
- International Submission to the Academy Awards · 2006 · nominated
Cast & crew

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

Hiroyuki Sanada
as General Guangming

Nicholas Tse Ting-Fung
as Wuhuan

Yu Jinwei
as Ye Li

Guan Xiaotong
as Young Qingcheng

Shi Lei
as Young Wuhuan
Directed by Chen Kaige