本故事发生在一个风景如画的海边小岛上。小男孩本和他的母亲布罗娜住在那里,他们过着快乐而难忘的生活。但是,本的妹妹西尔莎出生后,母亲就离开了他们。六年过去了,父亲康纳始终无法释怀妻子的离去。幻想着妈妈的西尔莎偶然发现了她留下的贝笛,但却因此差点被海水淹没。奶奶为了保护他们,强行带他们离开了小岛,去了一个陌生的城市。在城市里,兄妹俩无法适应现实生活,他们游荡街头时,遇到了三个神秘的小精灵。他们想用西尔莎美妙的歌声回到故乡,于是一场奇幻的冒险开始了。这部电影根据爱尔兰民间传说改编,讲述了一段充满惊奇和感动的故事。