故事发生在1906年的俄克拉荷马州,亨利(蒂姆·布雷克·尼尔森 Tim Blake Nelson 饰)带着儿子怀亚特(加文·刘易斯 Gavin Lewis 饰)来到这里定居,开始经营农场。早在十年前,亨利的妻子就去世了,这些年来,亨利一直希望自己能够教会怀亚特如何自食其力,亨利的姐夫艾尔(特雷斯·阿德金斯 Trace Adkins 饰)是这个家庭唯一的帮手。
美琳(Kelly Sheridan 配音)是一个热爱大海的女孩,在一场冲浪比赛中,美琳遇见了一只名为祖玛(Tabitha St. Germain 配音)的海豚,海豚告诉美琳,她拥有能够在水中呼吸的特异功能,因为她的母亲是海之女王卡丽莎(Nicole Oliver 配音),也就是说,一直被蒙在鼓里的美琳是人鱼公主。