Lata 70., wioska rybacka na Florydzie. 8-letni Finnegan Bell zwany Finnem jest sierotą. Opiekuje się nim siostra Maggie oraz wujek Joe . Pewnego dnia chłopiec odwiedza ekscentryczną Norę Dinsmoor. Kobieta mieszka w ogromnej, zrujnowanej posiadłości. Czas zatrzymał się dla niej ponad dwadzieścia lat wcześniej, kiedy narzeczony porzucił ją w dniu ślubu. Finn poznaje 11-letnią siostrzenicę Nory, Estellę. Chłopiec, zafascynowany śliczną Estellą, szkicuje jej portrety, rozwijając swój plastyczny talent. Nie potrafi jednak zbliżyć się do niej, gdyż nastolatka jest chłodna, pełna rezerwy. Kilka lat później wyjeżdża ona do Europy. Zrozpaczony chłopak nie może się z tym pogodzić. Mijają kolejne lata. Finnegan porzucił rysowanie i zarabia na życie jako rybak. Pewnego dnia prawnik z Nowego Jorku składa mu zaskakującą propozycję. Otrzyma sumę potrzebną do zorganizowania wystawy jego prac, jeżeli wyjedzie do Nowego Jorku i powróci do rysowania.
Ethan Hawke
Finnegan Bell
Gwyneth Paltrow
Estella
Hank Azaria
Walter Plane
Chris Cooper
Joe
Anne Bancroft
Ms. Dinsmoor
Robert De Niro
Prisoner / Lustig
Josh Mostel
Jerry Ragno
Kim Dickens
Maggie
Nell Campbell
Erica Thall
Gabriel Mann
Owen
Jeremy James Kissner
Finnegan at Age 10
Raquel Beaudene
Estella at Age 10