本片改编自爱尔兰民间传说,本(大卫·罗尔 David Rawle 配音)和西尔莎(露西·奥康奈尔 Lucy O'Connell 配音)因母亲布罗娜(丽莎·汉尼根 Lisa Hannigan 配音)早逝而被父亲康纳(布莱丹·格里森 Brendan Gleeson 配音)抚养长大,父亲因失去妻子郁郁寡欢,本逐渐成长为一个勇敢有担当的大哥哥。西尔莎偶然发现了妈妈留下的贝笛,吹奏出的音乐引人入胜,具有一种神奇的沟通能力,同时也是发掘母亲过去深藏的魔力的钥匙。一天晚上,穿上海豹皮的西尔莎被一群海豹引入海洋,却遇到了危险,兄妹俩被奶奶强行带回了城市。本很快发现西尔莎具有古老传说中才有的神秘力量,为了保护妹妹与其他塞尔奇小精灵,兄妹俩并肩作战,再次踏上了回家的路……