Sofia macht mit ihrer Familie Urlaub auf einem schwimmenden Palast in der Märchenwelt-Bucht. Als sie eine Meerjungfrau aus einem Netz befreit, leuchtet ihr magisches Amulett auf und Sofia hat eine neue Gabe: Sie kann sich im Wasser in eine Meerjungfrau verwandeln! So entdeckt sie eine geheime Welt, regiert von der Königin der Meerjungfrauen. Doch das Wasservolk hat schlechte Erfahrungen mit den Menschen gemacht. Als Oona, die jüngste Tochter der Königin, von einem Seemonster entführt wird, denken die Meerjungfrauen, es sei das Werk von Sofias Eltern. Sofia kann ihre Familie nur retten, wenn sie Oona rechtzeitig aus denTentakeln des Seemonsters befreit. Die Zeit wird knapp und Sofias Mut sinkt. Da bekommt sie unerwartete Hilfe von Arielle ...