Angleterre, 1958. Le révérend Will Davenport voit ses idéaux mis à mal quand son vicaire Leonard Finch se retrouve au coeur d'un scandale. Son amitié avec l'inspecteur Keating est également mise à rude épreuve avec l'arrivée de Johnny, un ancien camarade d'armée de Geordie...