Hidrologas Deividas Vinkleris gyvena Aliaskoje. Nuo mažumės pakerėtas sniego, kartais jis sapnuoja pranašiškus sapnus. Sykį susapnavęs, jog per potvynį neįstengia išgelbėti dukrytės Greisės, apimtas panikos pabėga kuo toliau, kad tik pakeistų ateitį ir perrašytų lemtį. Kamuojamas kaltės ir nežinios, vienoje Karibų jūros saloje praleidžia dvidešimt penkerius metus. Bet kadaise Deividą išgelbėjusi šeima įtikina, kad jis turi grįžti į tėvynę ieškoti savųjų.