The tale of one man who fought against the tyranny of a ruler and led his people in battle in the ultimate sacrifice for his country.
唐国强
as Mao Zedong
Liu Jin
as Zhou Enlai
Wang Wufu
as Zhu De
Liu Sha
as Liu Shaoqi
張國立
as Chiang Kai-shek
劉德華
as Yu Jishi
甄子丹
as Tian Han
许晴
as Soong Ching-ling
成龍
as Reporter
陈坤
as Chiang Ching-kuo
Wang Jian
as Ren Bishi
Xin Jin
as Li Jishen