Roger Sturnbull est un inspecteur des impôts rigide qui dissimule à grand peine sa propre tragédie personnelle, la perte de son fils Steven, il y a quelques années, alors qu'ils disputaient une partie de pêche. Sturnbull porte un masque froid et envoie promener tout le monde, y compris Jones, qui était déguisé en livreur d'eau.
Alors qu'il conduit, un agent lui fait signe de s'arrêter, il obtempère mais brutalement. En croyant voir un garçon ressemblant à Steven, il traverse et meurt percuté par une autre voiture.
Au ciel, Roger rencontre Jones à nouveau ainsi qu'Othniel qui lui donne une leçon d'humanité. On est mieux au paradis où l'on s'entraide, qu'en enfer, tout seul. Roger explique qu'il veut bien passer l'éternité en enfer à condition que son fils survive. Othniel, qui visiblement n'était pas au courant, accepte le marché. Roger arrive donc le 30 mai 1991, et se rencontre lui-même. Il se présente comme étant Bill Fontaine, un homme occupant un poste plus élevé à Washington. Cela permet de voir à quel point il était négligent, non seulement envers son fils, sur lequel il a hurlé alors qu'il voulait simplement le voir, et sur sa femme, dont il néglige les compétences en matière de mécanique. Mais Roger va également convaincre son jeune double de sauver Robbie Turner, un éleveur canin, qui risque une saisie. Pour cela, le double appelle la chambre de commerce qui lui fournit une copie de la licence professionnelle qu'il possède.
Roger se retrouve à nouveau dans le présent, et croit revivre le même cauchemar, mais heureusement, le fait qu'il ait aidé Robbie dans le passé a changé sa vie. Celui-ci est éleveur de chiens spécialisé dans le sauvetage et a pu ramener Steven sain et sauf.