Während sein Auto nach einer Panne in einer öden Kleinstadt repariert wird, sucht der aalglatte Verkäufer Jimmy Starks nur so zum Zeitvertreib einen Hellseher auf. Deren ominöse Voraussage löst einen Strudel unvorhergesehener Ereignisse aus, als Jimmy erfährt, dass sein Leben bald vorbei ist, ihm jedoch vor dem ersten Schneefall des nächsten Winters nichts passieren wird. Als sein unausweichliches Schicksal immer näher rückt, ist Jimmy davon besessen, die Orte seiner Vergangenheit noch einmal zu besuchen, denn er hofft, sein Schicksal ändern zu können, bevor es zu spät ist.