In 1937, Nanking stands at the forefront of a war between China and Japan. As the invading Japanese Imperial Army overruns China’s capital city, desperate civilians seek refuge behind the nominally protective walls of a western cathedral. Here, John Miller (CHRISTIAN BALE), an American trapped amidst the chaos of battle and the ensuing occupation takes shelter, joined by a group of innocent schoolgirls and thirteen courtesans, equally determined to escape the horrors taking place outside the church walls. Struggling to survive the violence and persecution wrought by the Japanese army, it is an act of heroism which eventually leads the seemingly disparate group to fight back, risking their lives for the sake of everyone. Through treacherous surroundings and facing unimaginable evil, THE FLOWERS OF WAR, inspired by true life events, manages to tell a genuine story of hope, love and sacrifice. With nowhere to run and nowhere to hide, fate always has a way of bringing the most unlikely heroes together.
Adapted from Geling Yan’s historical novel 13 Flowers of Nanjing (Harvill Secker / Random House; 2012), THE FLOWERS OF WAR stars Academy Award® winning actor Christian Bale (The Fighter; The Dark Knight) as John Miller, an American trapped within the besieged city of Nanking when it is invaded by the Japanese Army. The ensemble includes 13-year-old Zhang Xinyi, here in her first film role as Shu, an innocent school girl who along with her fellow classmates is taken under Miller’s protective wing.