Loading...
The Flowers of War

The Flowers of War

2011·Movie·2h 26m15

Drama, History, War

7.4 / 10 (941 votes)

Fighting for freedom.

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.

Directed by
Zhang Yimou
Original language
中文
Released
15 December 2011

Where to Watch

Availability in the US · Subtitle and audio track data

Prime Video
Watch now →

Subtitle and audio languages not checked yet.

Last verified 2 Nov 2026

Cast

  • Christian Bale

    Christian Bale

    John Miller

  • Ni Ni

    Ni Ni

    Yu Mo

  • Zhang Xinyi

    Zhang Xinyi

    Shu

  • Huang Tianyuan

    Huang Tianyuan

    George Chen

  • Han Xiting

    Han Xiting

    Yi

  • Zhang Doudou

    Zhang Doudou

    Ling

  • Tong Dawei

    Tong Dawei

    Major Li

  • Cao Kefan

    Cao Kefan

    Mr. Meng

  • Atsuro Watabe

    Atsuro Watabe

    Colonel Hasegawa

  • Yuan Yangchunzi

    Yuan Yangchunzi

    Mosquito

  • Sun Jia

    Sun Jia

    Hua

  • Li Yuemin

    Li Yuemin

    Dou