
House of Flying Daggers
2004 · Movie · PG-13 · 119 min · ★ 7.3 · 88% critics
In 9th century China, a corrupt government clashes with a rebel army known as the Flying Daggers. A romantic warrior helps free a captivating woman from prison, hoping she will lead them to safety, but their journey quickly reveals that nothing is quite as it seems.
Also known as The House of Flying Daggers · Shi mian mai fu
Where to watch
Watch free on The Roku Channel and Pluto TV — also streaming on fuboTV.
2 hours to watch.
Stream (included)
Rent
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
- 2004
- Release date
- 2004-08-03
- Language
- Chinese
- Rated
- PG-13
- Runtime
- 119 min
- Critic score
- 88/100
- TMDB rating
- 7.3/10 (1,794 votes)
- Budget
- $12,000,000
About
You’ll like it if you want a colorful wuxia-style romance with inventive action and intrigue, plus the kind of puzzles that keep shifting—Not for you if you prefer straightforward plotting, strong character agency, or if you’re sensitive to problematic romantic content found in similar wuxia dramas like Crouching Tiger, Hidden Dragon or Hero.
Pros: stunning, vibrant visuals; thrilling martial arts; engaging mystery-romance | Cons: convoluted plot; uneven character investment; troubling romance handling
Themes
- rebellion
- martial arts
- government
- china
- swordplay
- tang dynasty
- dagger
- wuxia
- 9th century
- bold
- exuberant
Awards & recognition
- Academy Award — Best Cinematography · 2005 · nominated
- International Submission to the Academy Awards · 2005 · nominated
- European Film Award — Best Non-European Film · 2004 · nominated
Cast & crew

Takeshi Kaneshiro
as Jin

Andy Lau
as Liu

Zhang Ziyi
as Xiao Mei

Song Dandan
as Yee

Zhao Hongfei
as Xiao Bu Kuai

Guo Jun
as Police Officer

Zhang Shu

Wang Jiusheng

Zhang Zhengyong
- YW
Yongxin Wang
Directed by Zhang Yimou