版本一: 德斯·斯佩拉西(罗伯特·德尼罗饰)是位高权重的神父,汤姆·斯佩拉西(罗伯特·杜瓦尔饰)是退休警探,两兄弟偶然碰面,追忆过去二十年的生活转变。德斯是教廷的高官,整天出席盛宴和高尔夫球赛,为了增加教会的收益而勾结政客,甚至为他们拉皮条。汤姆则是充满正义感的警察,对政客的不法行径锲而不舍地侦查,务必绳之以法。当汤姆和德斯在教堂的告解室碰头时,会是一个什么样的局面呢? 版本二: 美国60年代的洛杉矶,汤姆是个侦探,在退休后前去看望弟弟德斯,德斯是个神甫。一个偶然的机会,汤姆发现德斯同20年前的一起谋杀案有关系。在那起案件中,一名年轻的女子被杀害了。抱着洗清弟弟嫌疑的目的,汤姆展开了调查。但在调查的过程中,汤姆却发现弟弟同被害的女子关系暧昧。汤姆确信凶手是建筑承包商杰克,他在40年代曾是黑社会的头目。汤姆的调查引起了杰克的注意,他向汤姆发出了威胁。在克服重重困难的情况下,汤姆找到了证明杰克是凶手的证据,最终使杰克绳之以法,而德斯也因此案的牵连,因违背教规的罪名而被派往荒凉遥远的教区。德斯对后悔不该插手此案的哥哥表达了真诚的谢意,感谢他拯救了自己的灵魂。