密歇根州荷蘭鎮教師南希·范德格魯特(妮可·基德曼飾)與擔任社區領袖的丈夫弗雷德(馬修·麥克費登飾)、兒子哈里過著典型的美國田園生活。當南希與同事戴夫·德爾加多(蓋爾·加西亞·貝納爾飾)偶然發現丈夫長期性侵未成年少女的犯罪事實后,平靜生活迅速崩解。隨著戴夫深入調查并試圖收集證據,兩人被迫面對小鎮盤根錯節的權力庇護網絡。弗雷德利用影響力抹黑舉報者,導致南希在揭發丈夫過程中遭受社區集體抵制。最終弗雷德的罪行被公之于眾并遭到起訴,南希則在輿論審判與家庭破裂的雙重打擊下徹底失去原有的社會身份。