The Flowers of War
"Fighting for freedom."
During the brutal 1937 siege of Nanjing, a group of refugees seeks shelter inside a crumbling church as marauding troops close in. A wary American man arrives under the cover of anonymity and agrees to lend a hand, though his true motives are unclear. He adopts the garb of a priest, winning the... Read more
Watch NowNot Currently Available On (8 platforms)
Streaming availability last verified: January 24, 2026
About The Flowers of War
During the brutal 1937 siege of Nanjing, a group of refugees seeks shelter inside a crumbling church as marauding troops close in. A wary American man arrives under the cover of anonymity and agrees to lend a hand, though his true motives are unclear. He adopts the garb of a priest, winning the trust of the terrified women and a handful of priests who hide among them. Inside, supplies are scarce and fear is constant, yet the man helps organize food, medical aid, and moral support. As bombs fall and the city burns outside, a fragile bond forms between strangers who must choose what sort of humanity they will preserve.
Directed by Zhang Yimou, The Flowers of War released in 2011. It adapts material from a story by Yan Geling and Liu Heng and stars Christian Bale alongside Ni Ni. Filmed in China, it features sweeping battle scenes and a multinational supporting cast.
Critical response to the film was mixed, with praise for its expansive production design, restrained violence, and Bale's performance, while some critics found the tone uneven. Themes center on mercy under pressure, moral compromise, and the ways ordinary people respond when civilization collapses. Critics noted the film's attempt to balance intimate character moments with epic scale, though some felt melodrama overshadowed historical nuance.
The movie drew international attention to Zhang Yimou's signature visual scope and to a Western star tackling a Chinese wartime story. It sparked discussion about representation of the Nanjing massacre in cinema and about the moral complexity of hospitality and survival under siege. It also led to debates about how cinema remembers atrocities across cultures.
Awards: The film earned nominations at international film festivals, recognizing its performances, production design, and technical craft, though it did not secure major, widely publicized wins. The nominations highlighted the film's technical prowess and its capacity to draw big name talents into a Chinese historical narrative.
Details
- Release Date
- December 15, 2011
- Runtime
- 2h 26m
- Rating
- R
- User Ratings
- 866 votes
- Type
- Movie
- Genres
- Drama, History, War
- Country
- China
- Studio
- New Picture Company +2 more
- Budget
- $94,000,000
- Box Office
- $95,311,434
- External Links
- View on IMDB
Official Trailer
Cast
Christian Bale
John Miller
Ni Ni
Yu Mo
Tong Dawei
Major Li
Zhang Xinyi
Shujuan Meng
Shigeo Kobayashi
Lt. Kato
Atsuro Watabe
Colonel Hasegawa
Shawn Dou
Chinese Soldier
Paul Schneider
Terry
Cao Kefan
Mr. Meng
Huang Tianyuan
George Chen
Director: Zhang Yimou
Written by: Liu Heng, Yan Geling