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.