Augusta Xu-Holland

Poster for the movie "The Eight Hundred"

The Eight Hundred

From the acclaimed filmmaker behind Mr. Six comes a riveting war epic. In 1937, eight hundred Chinese soldiers fight under siege from a warehouse in the middle of the Shanghai battlefield, completely surrounded by the Japanese army. It’s October 26, 1937 and the Japanese Imperial Army has overpowered Chinese military forces during the Battle of Shanghai, a three-month engagement that has reduced parts of the city to rubble and demoralized a country. With China’s National … Read more

Poster for the movie "Ba bai"

Ba bai

A film by Chinese director Guan Hu

Poster for the movie "On Wings of Eagles"

On Wings of Eagles

Eric Liddell – China’s first gold medalist and one of Scotland’s greatest athletes – returns to war-torn China.