Polen, december 1945. Mathilde, en ung, fransk Røde Kors-læge, er sendt ud for at hjælpe overlevende franske soldater fra krigen. Da en polsk nonne beder hende om hjælp, bliver Mathilde bragt til et kloster, hvor flere af nonnerne er blevet gravide efter at være blevet voldtaget af sovjetiske soldater. Nonnerne kan ikke forene deres tro med deres graviditet, og Mathilde bliver deres eneste håb.