The Flowers of War (Jin ling shi san chai)
Amid the chaos of the 1937 Sino-Japanese War, John (Christian Bale), a mortician, arrives at a Catholic church in Nanjing and finds himself trapped as protector for a group of convent disciples and comfort women seeking refuge from the cruelty of the Japanese army. In despair, he discovers the meaning of sacrifice and honor. This epic film combines the tension of war with human compassion—who will survive when hell breaks loose on earth?