La giovane Rosie Jones viaggia in treno nella tranquilla campagna inglese e, mentre legge serenamente, sotto il suo grande baule di cuoio si forma una pozza di sangue. Quarantatre anni dopo, Walter Goodfellow, il volenteroso vicario della parrocchia di Little Wallop, è così ossessionato dalla preparazione del sermone perfetto da non accorgersi che la sua vita familiare sta andando a rotoli: la moglie Gloria ha una relazione con il suo esuberante istruttore di golf, la figlia Holly cambia un fidanzato a settimana, il figlio Petey è il capro espiatorio dei bulli della scuola. Gloria sente che sta perdendo il controllo della propria vita, non sopporta più la routine e ogni notte prega per ottenere la salvezza.