Alec Fenton (Stellan Skarsgård), adoptowany Amerykanin, i jego żona Marjorie (Charlotte Rampling), Amerykanka greckiego pochodzenia, mieszkają w Atenach z dwójką dzieci. Pod wpływem znaków i przeczuć Alec utrzymuje zmienne relacje z Katherine (Deborah Kara Unger), jedną ze swoich...
Zainspirowany wizytą ducha niedawno zmarłego ojca ośmiolatek ucieka w świat fantazji, w którym jest kapitanem piratów podróżującym po morzach i oceanach.