Inspirat de fapte reale, The Florile răzbuiui spune o poveste despre speranță și sacrificiu. În anul 1937, fosta capitală a Chinei, Nanking, este prinsă la mijloc într-un război între China și Japonia. După ce forțele armatei imperiale japoneze invadează orașul, oamenii caută refugiu în spatele zidurilor unei catedrale occidentale. Aici, John Haufman (Christian Bale), un preot american prins în haosul bătăliei, alături de un grup de eleve și 13 prostituate, hotărăște că trebuie să scape de ororile de pe străzile din afara catedralei. Luptând pentru a supraviețui violenței aduse de armata japoneză, aceștia devin eroi riscându-și viețile pentru a-i salva pe ceilalți. Când nu ai unde să fugi sau să te ascunzi, soarta găsește mereu o cale să-i aducă împreună pe cei mai neașteptați eroi.