Stephen Drew is een populaire dominee in het kleine dorpje Haverhill, Vermont. Hij verkeert in shock wanneer Alice en George Hayward, twee trouwe parochianen, om het leven komen tijdens een zelfmoordactie. Het hele dorp staat bovendien op stelten en niemand begrijpt waarom het anders zo perfecte koppel zich van het leven heeft beroofd. Naarmate er steeds meer duistere geheimen van de twee naar boven komen, moeten de dorpelingen echter vaststellen dat niets was wat het leek. En ook Stephen blijkt het één en ander te verzwijgen...
Op een maandagochtend gaat de deurbel bij de jonge familieman John Felton. Voor de deur staat een vreemdeling met dure sportschoenen en een baseballpet die zichzelf voorstelt als Richie. Hij vertelt John dat hij gestrand is met zijn auto en vraagt om hulp. Een woordenwisseling bij het benzinestation leidt tot een schokkend misdrijf. Aan het einde van deze aangrijpende dag keert John terug naar huis waar hij Richie aantreft in zijn woonkamer, samen met zijn vrouw. Het kwaad is zijn leven binnengedrongen. Dit is het begin van de transformatie van een onopvallende vader van twee kinderen in een wanhopige man die tot alles in staat is om zijn familie te beschermen.