La película Flowers of War, se sitúa en 1937, en Nanking, la capital de China en ese momento, y uno de los escenarios más emblemáticos de la
guerra entre China y Japón durante la Segunda
Guerra Mundial. Cuando la armada imperial japonesa invade la capital china, los civiles, desesperados, buscan refugio en una catedral del oeste.