Den kyniske sælger Jimmy Starks er kun to trin fra sit første store salg, da hans bil bryder sammen. For at fordrive tiden besøger han en spåmand, som forudsiger, at Jimmy ikke har lang tid at leve i. I starten er Jimmy sanset og afvisende, men efter et stykke tid bryder paranoiaen ud. Hvem er det, som er ude efter ham? Hvem kan han stole på? Og er hans brogede fortid ved at indhente ham? I en desperat kamp mod sin egen skæbne tæller tiden ned til vinterens første snefald. Og Jimmy Starks sidste time...