1926年法國北部阿爾多瓦的偏僻村莊里,十六歲少女穆謝特(桑德里娜·博內爾飾)在未婚懷孕后殺死情人,背負罪孽向神父多尼桑(熱拉爾·德帕迪約飾)懺悔。這位終生獻給上帝的苦修者長期以藤條抽打身體對抗內心魔鬼,卻在牧靈職責中陷入信仰與人性的劇烈撕扯。當他在圣餐禮上目睹穆謝特因無法承受精神重壓而昏厥后,苦勸其通過自我了斷獲得救贖。少女的自殺徹底擊潰了神父的精神防線,使其在暴雨夜跪伏荒野發出對上帝沉默的質問。這位曾以嚴苛苦修維系信仰的神職人員,最終在人性深淵前經歷著比鞭刑更殘酷的靈魂拷問。