Vincent Zhao
Sacrifice is a 2010 Chinese historical drama film directed by Chen Kaige, starring Ge You, Wang Xueqi, Huang Xiaoming, Fan Bingbing and Vincent Zhao. It is based on the Yuan dynasty play "The Orphan of Zhao" by Ji Junxiang. It was distributed in the United States by Samuel Goldwyn Films.