Dans les années 50, dans la campagne du nord de l’Angleterre, un jeune homme est renversé par une voiture. Les occupants, une sœur et son frère Ambrose âgés tous deux de la cinquantaine, récupèrent le cadavre et le placent sur la banquette arrière de leur voiture, parmi les provisions, pour le ramener chez eux.
Une ancienne boxeuse se déguise en homme afin d'assassiner son ex-amant et entraîneur. Malgré ce subterfuge, elle est arrêtée et jetée en prison. .
La vie de Vincent ne reprendra que lorsqu’il aura retrouvé le meurtrier de sa femme. Sa voisine, Alice, est persuadée qu’elle le rendrait heureux. Alors elle décide de fabriquer un coupable, pour que Vincent se venge et tourne la page. Mais le coupable idéal n’existe pas… Le crime parfait non plus.