靦腆害羞的16歲少女露比·吉爾曼(拉娜·康多 配音)很想融入海岸高中的生活,但是她卻總是覺得其他同學都把她當成隱形人視而不見。她正在替她暗戀的滑板少年(雅布其·楊-懷特 配音)補習數學,但是他似乎只是佩服她的功課很好,而且她那護女心切的虎媽(托妮·科萊特 配音)不但禁止她和學校的酷同學一起去海灘玩,甚至還嚴格規定她永遠都不準下水游泳。但是當她違反了她媽媽的頭號禁忌,露比發現自己是海妖女王戰士的直系後代,而且天生註定就要繼承她霸氣十足的外婆(簡·芳達 配音),也就是七海女王戰士的王位。海妖一族發誓要捍衛這個世界和所有的海洋,而且從古到今都一直在對抗虛榮浮誇、渴望權力的美人魚一族。但是露比卻遇到一個既嚴重又迫切的問題:學校新來的轉學生切爾西(安妮·墨菲 配音)不但長得漂亮又受歡迎,又剛好是一只美人魚。如果露比想要保護她最愛的人,就必須勇敢接受她真正的身份,茁壯成長。