Watch Movie The Flowers of War on 123moviesFree

The Flowers of War

In 1937 China, during the second Sino-Japanese war, a mortician, John (Christian Bale) arrives at a Catholic church in Nanjing to prepare a priest for burial. Upon arrival he finds himself the lone adult among a group of convent girl students and prostitutes from a nearby brothel. When he finds himself in the unwanted position of protector of both groups from the horrors of the invading Japanese army, he discovers the meaning of sacrifice and honor.

Starring:

Christian Bale, Ni Ni and Xinyi Zhang

Genre:

Drama, History


Watch Trailer


Find Other Versions



Watch The Flowers of War on 123MovieFree

Experience The Flowers of War in exceptional high-definition quality on official streaming services, including Amazon Prime Video, Apple TV, Google Play Movies, Vudu, and HBO Max (regional availability may differ). By renting or purchasing through these licensed platforms, you’ll enjoy a safe, seamless, and top-quality viewing experience — giving you the confidence to stream The Flowers of War legally and securely from the comfort of your home.


Similar

Experience watching The Flowers of War like never before with 123movieFree’s high-definition streaming. There’s no need to register, download any files, or deal with annoying pop-ups. Simply visit 123Moviefree, press play, and enjoy instant streaming from any device.

Whether you’re a fan of vintage cinema or exploring the roots of Drama, Romance, Family, Fantasy, The Flowers of War remains a must-see masterpiece. With English subtitles available, every haunting line and dramatic moment is easy to follow. Settle in, dim the lights, and stream The Flowers of War on 123MovieFree for a thrilling viewing experience that’s both effortless and completely free.