

Sacrifice
For generations the Zhao family has wielded power, until their mortal enemy TU’AN GU slaughters the entire clan, determined to wipe out their influence forever. But one Zhao baby survives hidden by CHENG YING the doctor who delivered him. When Tu’an Gu learns of the baby’s escape he seizes every infant in the city, vowing to kill them all unless the Zhao baby is surrendered. As the tyrant’s soldiers arrive at Cheng Ying’s home the frantic doctor hides his wife with their own baby whilst surrendering the Zhao child as his own. But his family is discovered; his baby is presumed to be the Zhao heir and murdered along with his wife for harboring the infant. Now set on revenge Cheng Ying enrolls the Zhao orphan into the service of the Tu’an Gu household, plotting to use him as an instrument of vengeance when he comes of age.
Where to watch Sacrifice in United States
Click a service to open Sacrifice there. Availability last verified on June 20, 2026.
Where is Sacrifice streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | Shout! Factory Amazon Channel, Plex, Plex Channel, Pluto TV | Amazon Video, Apple TV Store, Google Play Movies |
| Germany | Amazon Prime Video, Netzkino, Amazon Prime Video with Ads, BATTLEZONE Amazon Channel | Apple TV Store, Amazon Video, Rakuten TV |
| South Korea | wavve, Watcha | wavve, Google Play Movies |
About Sacrifice
Sacrifice is a 2010 Chinese-language history, drama and action film directed by Chen Kaige. The cast is led by Ge You, Wang Xueqi, Huang Xiaoming. It has a runtime of 2h 8m. Viewers rate it 6.0/10 across 100 ratings. In United States, it is currently streaming on Shout! Factory Amazon Channel, Plex, Plex Channel.
Sacrifice was produced by Shanghai Film Group and made in China. It was released on December 17, 2010.
- Director
- Chen Kaige
- Writers
- Ningyu Zhao, Zhao Ningyu, Chen Kaige
- Release date
- December 17, 2010
- Original language
- Chinese
- Status
- Released
- Country
- China
- Budget
- $10 million
- Production
- Shanghai Film Group
Sacrifice cast & crew
Sacrifice was directed by Chen Kaige and written by Ningyu Zhao, Zhao Ningyu, and Chen Kaige.
The cast features Ge You as Yin Cheng, Wang Xueqi as Tu'an Gu, Huang Xiaoming as Jue Han, Fan Bingbing as Mrs. ZhuangJi, Vincent Zhao Wenzhuo as Shuo Zhao, and Hai Qing as Cheng Ying's wife.
Behind the camera, cinematography is by Yang Shu and it was produced by Chen Hong and Qin Hong.
Is Sacrifice worth watching?
Sacrifice holds an audience score of 6.0/10 from 55 ratings, a more divisive history films.
At 2h 8m, it's a standard feature-length watch.
If you enjoy history, drama, and action, Sacrifice is worth a place on your watchlist.
How and where to watch Sacrifice
In United States, you can stream Sacrifice on Shout! Factory Amazon Channel, Plex, Plex Channel, Pluto TV, and Tubi TV, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.
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 Sacrifice

Ge You
Yin Cheng

Wang Xueqi
Tu'an Gu

Huang Xiaoming
Jue Han

Fan Bingbing
Mrs. ZhuangJi

Vincent Zhao Wenzhuo
Shuo Zhao

Hai Qing
Cheng Ying's wife

Zhang Fengyi
Gongsun Chujiu

Arthur Chen
Xin Jun

Li Dongxue
Ti Miming

Wang Jinsong
Advisor

Bao Guo-an
Zhao Dun

Peng Bo
Prince Ling
Sacrifice — FAQs
▸Where can I watch Sacrifice in United States?
Sacrifice is streaming on Shout! Factory Amazon Channel, Plex, Plex Channel, Pluto TV in United States.
▸Is Sacrifice on Shout! Factory Amazon Channel?
Yes — Sacrifice is currently available on Shout! Factory Amazon Channel in United States.
▸What language is Sacrifice in?
Sacrifice is originally in Chinese. Subtitle and dub options vary by streaming service.
▸How long is Sacrifice?
Sacrifice runs 2 hours 8 minutes (128 minutes).
▸What is Sacrifice rated?
It holds a 6.0/10 audience score from 55 ratings.











