В 1937 году, на фоне Японо-китайской войны, американский гробовщик Джон прибывает в Нанкин для организации похорон священника. Он обнаруживает, что стал единственным мужчиной в здании, где находятся ученицы монастыря и проститутки из близлежащего борделя. Опасаясь за их судьбу в условиях военных действий, Джон решает выдать себя за священника. Он стремится защитить женщин, ставших невольными свидетелями жестокости войны, и находит в себе силы защищать их от нападений вражеской армии.