Det er 1982. Takeo er 27 år, ugift, og har bodd i Tokyo i hele sitt liv. Hun bestemmer seg for å besøke slektninger på landet. Når hun sitter på toget og tenker hun tilbake på barndomstiden, de første romatiske følelsene og frustrasjonen over matte og gutter. På togstasjonene blir hun møtt av den unge bonden Toshio, og møtet vekker følelser i henne som minner henne på glemte lengsler.
Filmen er en moderne vri på Charles Dickens' roman "Store forventinger". Ethan Hawke spiller fattiggutten Finn, en kunstner som har hatt uflaks når det gjelder kjærlighet. I ung alder møter Finn den eksentriske Estella, niesen til Floridas rikeste dame, fru Dinsmoor. Fru Dinsmoor ble forlatt ved alteret mange år tilbake, og hun har siden hatet menn og jobbet aktivt for å knuse dem. Sin livsvisdom har hun overført til Estella, som er den fødte hjerteknuser, noe Finn smertelig får erfare.