După un şir întreg de decepţii sentimentale, Ruby Weaver (Marisa Tomei) trăieşte disperarea de a nu-l putea găsi pe bărbatul vieţii sale, până în ziua când îl întâlneşte pe Sam Deed (Vincent D’Onofrio). Bărbatul este nou-venit în Iowa şi între cei doi se naşte o dragoste la prima vedere. Dar în clipa în care Ruby pare să fi găsit prima ei relaţie „sănătoasă”, totul se schimbă deoarece Sam pretinde că este un călător în timp, venit din anul 2470.