在一个风景如画的海中小岛,小男孩本(大卫·罗尔 David Rawle 配音)和怀有身孕的母亲布罗娜(丽莎·汉尼根(gēn ) Lisa Hannigan 配音)渡过(guò )了最后一个快乐而难忘的夜晚。不久后,妹妹西尔莎(露西·奥(ào )康奈尔 Lucy O'Connell 配音)出生,而母亲却撒手人寰。转眼过了六年,他(tā )们的父亲康纳(布莱丹·格里森 Brendan Gleeson 配音)始终未从丧妻之痛中走(zǒu )出,而充满幻想的西尔莎偶然发现妈妈留下的贝笛,结果险些溺毙大海,最终导致奶奶强制性地将两个孩子带离(lí )这座小岛。兄妹俩无(wú )法适应城市的生活(huó ),他们(men )在街道(dào )游走的时候,意外遭遇了三个奇怪的小精灵。他们希望借助“海豹女”西尔莎的歌声回到故乡,神奇的冒险就此(cǐ )展开…… 本(běn )片根据爱尔兰的民(mín )间传说改编。