En 1983, le jeune William quitte New York et rentre à Buffalo, dans sa famille, pour Noël. C'est lors de ce trajet en train qu'il fait la rencontre du docteur Cicéron. Un personnage étrange qui semble venu d'un autre temps obéissant aux règles d'une mystérieuse Compagnie. C'est à partir de ce moment là que sa vie sans avenir va basculer. Comme quoi, il arrive que le destin ne soit qu'une question de timing...