Akcja filmu rozpoczyna się w roku 1907, gdy rodzina Ekdahlów świętuje Boże Narodzenie. Głową rodu jest Helena, matka trzech synów - Oskara, Carla i Gustawa Adolfa. Wkrótce Oskar umiera, pozostawiając żonę Emilię oraz dwoje dzieci - córeczkę Fanny i syna Aleksandra. Niebawem Emilie...
Po siedmiu latach zaniedbywania i ignorancji światowej sławy pianistka Charlotte odwiedza w domu swą córkę Evę. Ta, aby zaskoczyć matkę, sprowadza swą umysłowo chorą siostrę Helen, zamkniętą przed laty przez matkę w zakładzie dla obłąkanych. Napięcie między Charlotte i Evą...
Akcja filmu toczy się w latach pięćdziesiątych dziewietnastego wieku. Mieszkający w Anglii młody Norweg zatrudnia się przypadkowo, jako majtek na statku. Wkrótce odkrywa, że niektórzy jego koledzy-marynarze są piratami.