Film baśniowy. Irlandia, lata czterdzieste. Dziesięcioletnia dziewczynka traci matkę i zostaje wysłana przez ojca do dziadków, mieszkających nad morzem w północnej części kraju. Jej nowi opiekunowie pokazują jej wyspę: kiedyś mieszkali tam wraz z rodziną, dzis nie mieszka tam nikt. Ale nocą widoczne jest światło.
Przesycona tajemnicą i magią, utrzymana w klimacie irlandzkich legend i pieśni historia pewnej rodziny, której kolejne pokolenia niosą ze sobą pewien sekret. Poznaje go 10-letnia Fiona Coneely, przyczyniając się w tym samym do odnalezienia swego zaginionego przed laty braciszka.
Irlandia, 1946 rok. Po śmierci matki Fiona trafia do dziadków mieszkających w nadmorskiej wiosce. Przed wojną cała jej rodzina mieszkała na nieodległej wyspie Roan Inish, zwanej Wyspą Fok. Dziewczyna odwiedza zrujnowany dom. Ma wrażenie, że ktoś nadal tam przebywa. Zaczyna snuć domysły, kto jest tajemniczym mieszkańcem.