Действия этого кина основаны на настоящих событиях, во время 2-й мировой войны между Китаем и Японией. Главным героем "Цветы войны" является простой американский священник по имени Джон. Однажды он помогает спасти жизнь китайским кристьянам, поскольку в городе Нанкине творят беспредел японские военные.