Watch Fighting Tournament, Personal Growth, Huo Yuanjia, Early 20th Century, Redemption, Action, Patriotism, Imperialism, Historical, National Hero and Martial Arts Movies and TV Shows