Nachdem er sein neues Leben gegen die Wand gefahren hat, kehrt der junge Riley (Zach Gilford) zurück in seine abgelegene Heimat Crocket Island. Fast zur selben Zeit taucht auch der mysteriöse Pater Paul (Hamish Linklater) in der abgelegenen Inselgemeinde auf. In der Folgezeit kommt es zu immer ungewöhnlicheren Vorkommnissen, während alte Wunden aufgerissen werden und dunkle Geheimnisse ans Licht kommen. Für Riley wird bald deutlich, dass Pater Paul ein falsches Spiel treibt. Doch die Gemeinde steht schon bald geschlossen hinter dem charismatischen Geistlichen.