Na niewielkiej bałtyckiej wyspie mieszka samotnie Frederick Welin. Jego jedynymi towarzyszami są stary pies i równie wiekowy kot oraz pojawiający się od czasu do czasu hipochondryczny listonosz. Niezmącone niczym życie trwa aż do momentu, w którym na otaczającym wyspę lodzie pojawia się kobieca postać. Okazuje się, że to Harriet, miłość życia Fredericka, kobieta, którą ten wiele lat temu opuścił bez słowa. Dawna kochanka żąda spełnienia złożonej kiedyś obietnicy. Dziwna prośba pociągnie za sobą lawinę zdarzeń, które zmuszą Fredericka do powrotu do życia i rozliczenia z przeszłością.