Margaret (Nell Tiger Free), eine junge Frau aus einem US-Waisenhaus, begleitet im Jahr 1971 den Kardinal Lawrence (Bill Nighy) nach Rom, um dort ihr Nonnengelübde abzulegen. Ihre Reise führt sie in eine Welt der Umbrüche, geprägt von Studentenprotesten und gesellschaftlichen Veränderungen. Doch
In einem römischen Wohnviertel befindet sich eine katholische Jungenschule, in der der Nachwuchs des gehobenen Bürgertums erzogen wird. Die Familien haben das Gefühl, dass ihre Kinder in dieser Umgebung vollständig geschützt aufwachsen können, um in eine glänzende Zukunft zu starten. In der Nacht