在一個風(fēng)景如畫的海中小島,小男孩本(大衛(wèi)·羅爾 David Rawle 配音)和懷有身孕的母親布羅娜(麗莎·漢尼根 Lisa Hannigan 配音)渡過了最后一個快樂而難忘的夜晚。不久后,妹妹西爾莎(露西·奧康奈爾 Lucy O\'Connell 配音)出生,而母親卻撒手人寰。轉(zhuǎn)眼過了六年,他們的父親康納(布萊丹·格里森 Brendan Gleeson 配音)始終未從喪妻之痛中走出,而充滿幻想的西爾莎偶然發(fā)現(xiàn)媽媽留下的貝笛,結(jié)果險些溺斃大海,最終導(dǎo)致奶奶強制性地將兩個孩子帶離這座小島。兄妹倆無法適應(yīng)城市的生活,他們在街道游走的時候,意外遭遇了三個奇怪的小精靈。他們希望借助“海豹女”西爾莎的歌聲回到故鄉(xiāng),神奇的冒險就此展開……