События, описанные в драматической киноленте "Цветы войны", переносят зрителей в 1937-й год. Во всю бушует японо-китайское противостояние. Граждане осознают, что в любой момент на их несчастные головы может обрушиться бомба. Они стараются подготовиться к смерти, но надеются на перемены к лучшему. Главным героем картины является парень по имени Джон, который никогда не мог похвастаться особой смелостью и отвагой. Однажды ему даётся поручение доставить тело уважаемого священника в Нанкин. Он трудится гробовщиком, поэтому не может подвести вышестоящее начальство.
Ключевой персонаж проходит через ряд трудностей и прибывает в католическую церковь. Там он с удивлением узнает, что в строении находятся исключительно представительницы слабого пола. Причём это не только сердобольные монахини, но и перепуганные проститутки, желающие ться от опасности. Обеспокоенный мужчина отдаёт себе ответ в том, что только ему под силу защитить женское население от нависшей над ними угрозы. Он берет всю волю в кулак и планирует дать отпор беспощадным недоброжелателям. Ему приходится стать поддержкой и опорой для миловидных девушек. Сделать это невероятно сложно, но он не собирается останавливаться на полпути.