Jeremy revient dans sa ville natale pour les funérailles de son ancien patron, le boulanger du village. Il décide de rester quelques jours chez la veuve de ce dernier, Martin. Le court séjour de Jeremy au village prend une tournure inattendue en raison de disparitions mystérieuses, d’un voisin menaçant et d’un prêtre aux intentions étranges.