Persianlahden sota, 1991. Jack Starks haavoittuu vakavasti, mutta toipuu lähes entiselleen. Jack palaa kotiseudulleen Vermontiin, jossa hän joutuu syytetyksi murhasta mutta ei osaa varmuudella sanoa, onko syyllinen vai syytön. Jack tuomitaan ja hänet passitetaan vankimielisairaalaan, jossa lääkäri käyttää perin poikkeuksellista ja vielä koeasteella olevaa hoitometodia: hän pumppaa Jackin täyteen lääkkeitä ja työntää hänet pakkopaidassa ruumiskaappiin muutamaksi tunniksi kerrallaan. Kaapissa Jack huomaa matkustavansa ajassa tulevaisuuteen, jossa hän tapaa naisen nimeltä Jackie. Mies alkaa lopulta ymmärtää, että Jackie on hänen ainoa mahdollisuutensa.