The Flowers of War is set in Nanjing in 1937, as Japanese forces take the city at the start of the Second Sino-Japanese War. John Miller, an American mortician, arrives at a Catholic church to prepare a priest for burial, only to find himself the sole adult among schoolgirls sheltering there. When women from a nearby brothel also seek refuge, John poses as a priest to shield both groups from the occupying army, and the arrangement grows harder to sustain as the danger closes in.
Zhang Yimou directed the film, the fifteenth of the twenty-five features he has made in chronological order, arriving between Under the Hawthorn Tree and Coming Home. The screenplay was written by Liu Heng and Yan Geling, and Zhang Weiping produced. Christian Bale plays John Miller, with Ni Ni as Yu Mo, alongside Zhang Xin Yi, Huang Tianyuan, Han Xiting and Zhang Doudou among a credited cast of fifty-seven.
The production cost about 94 million dollars and returned roughly 95 million worldwide. Audiences rate it 7.5 out of 10 on IMDb from around 58,000 votes and 7.4 out of 10 on TMDB from about 935 votes, while the film critics' rating stands at 5.5 out of 10 from 58 reviews, a clear gap between professional and viewer response.
© ACMODASI, 2010-2026
All rights reserved.
The materials (trademarks, videos, images and text) contained on this site are the property of their respective owners. It is forbidden to use any materials from this site without prior agreement with their owner.
When copying text and graphic materials (videos, images, text, screenshots of pages) from this site, an active link to the site www.acmodasi.in must necessarily accompany such material.
We are not responsible for any information posted on this site by third parties.