An epic film based on the legendary Battle of Red Cliff in China in 208 A.D., in which a force of fifty thousand defeated an army of nearly one million.
AIRED ON 24 March 2009
EXPIRES ON 24 March 2030
Film