Almost everything there is to know about the film can be found in its production notes. Directed by Li Chen, who also stars along his real-life girlfriend Fan...
Tag - Bingbing Fan
‘Sacrifice' is a film adaptation of the ancient Chinese play ‘The Orphan of Zhao', which in turn was the first Chinese play published in the western world in...