白雪紛飛的某個小鎮,女警察海澤爾(蘇珊·薩蘭登飾)前往探望熟識的獨居老人時,意外發現對方被殘忍割喉,死狀凄慘。兩天后農場主在馬廄遇害,胃部被摘除丟棄荒野,盡管兩案地點相隔甚遠且看似無關聯,海澤爾仍堅信系同一兇手所為。通過比對多起針對老年人的謀殺案現場照片,她發現所有死者嘴巴均被擺出類似訴說的姿態。在精通拉丁語的普萊斯神父(唐納德·薩瑟蘭飾)協助下,海澤爾逐步揭開真相:兇手正實踐天主教禁用禱詞中的儀式,需以12名信徒的生命為祭品復活某個存在。隨著調查深入,海澤爾發現農場主之子因童年受邪教影響而繼承儀式使命,其父正是最早期獻祭者之一。最終海澤爾在廢棄教堂追捕兇手時,及時阻止了即將完成的復活儀式。