Set in ancient China, one man defeats three assassins set out to kill the most powerful ruler, Qin.
AIRED ON 24 March 2011
EXPIRES ON 24 March 2022
Film