Apres avoir avoue a sa fiancée, Sylvia, qu'il l'a trompé depuis huit mois, Victor Bukowski essaie a tout prix de la reconquérir mais sans succès. Un soir, deux éboueurs mystérieux lui donnent une chance de se racheter en le renvoyant huit mois en arriere.
Au sortir du ferry qui accoste sur une île écossaise, Iona et son fils Bull roulent quelques kilomètres au hasard, avant d'incendier leur véhicule. Ils reviennent dans le village où Iona a grandi, seul endroit peut-être où ils peuvent se cacher, après un crime violent dont Bull semble être...