1964年,美国纽约布朗克斯区,圣尼古拉斯上帝黉舍。修女阿洛伊修斯•贝维尔(MerylStreep梅丽尔•斯特里普饰)令行禁止,教条严正,为学生们所畏惧;而新来的布伦丹•弗林的神父(PhilipSeymourHoffman菲利普•塞默•霍夫曼饰)则立场和善,处事开通,遭到学生们的喜爱。\r\n 这期间,弗林尤其关怀黉舍内有史以来第一名的黑人学生唐纳德•米勒(JosephFoster饰)。某天,詹姆斯修女(AmyAdams饰)将唐纳德的希奇表现申报给贝维尔修女。贝维尔认定弗林正与男孩成长不正当的关系,她决心不吝一切价格阻止。然而事实究竟怎么?