En 1937 durant la bataille de Nankin en Chine, un thanatopracteur américain John Miller se prépare à enterrer le prêtre blanc d'un couvent catholique de la ville. Seul occidental, il ne prette guère attention à ce conflit. D'abord voulant rejoindre Zone de sécurité de Nankin, il se retrouve malgré lui à protéger les jeunes orphelines du couvent. De plus, arrivent des prostituées s'y étant réfugié des exactions de l'armée impériale japonaise. Il va petit à petit s'immerger dans ce combat militaire et psychologique et défendre ce couvent, sans rester insensible à la douce Yu Mo. Entre temps, ces femmes de différentes vertus apprennent à co-habiter au sein de même cathédrale.