The Flowers of War (2011): Where to Watch, Cast & Facts
An evergreen, sourced guide to The Flowers of War: streaming options, cast and core facts.

The Flowers of War (2011) — an evergreen reference for this movie: the essentials, the cast, where to watch and what to watch next. Fighting for freedom.
Where to watch
TMDB's U.S. watch-provider data lists Amazon Prime Video, Amazon Prime Video with Ads. Availability changes by country and date, so check your streaming app before watching.
Cast
Christian Bale as John Miller; Ni Ni as Yu Mo; Zhang Xinyi as Shu; Huang Tianyuan as George Chen; Han Xiting as Yi; Zhang Doudou as Ling; Tong Dawei as Major Li; Cao Kefan as Mr. Meng
About The Flowers of War
A Westerner finds refuge with a group of women in a church during Japan's rape of Nanking in 1937. Posing as a priest, he attempts to lead the women to safety.
More like The Flowers of War
- City of Life and Death
- Dead to Rights
- The Children of Huang Shi
- Waiting for the Barbarians
- The Eight Hundred
- Casualties of War
- The Taking of Tiger Mountain
- Shanghai
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch The Flowers of War?
TMDB's U.S. watch-provider data lists Amazon Prime Video, Amazon Prime Video with Ads. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of The Flowers of War?
Christian Bale as John Miller; Ni Ni as Yu Mo; Zhang Xinyi as Shu; Huang Tianyuan as George Chen; Han Xiting as Yi; Zhang Doudou as Ling; Tong Dawei as Major Li; Cao Kefan as Mr. Meng
Is this The Flowers of War guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



