Марина — юная русалка, чья душа тянется к человеческому миру и к принцу Джастину, правителю приморского королевства. Во время запутанного спасения её помощью Джастин оказывается на волоске от гибели, когда его корабль вынужденно рушится после погони гигантского циклопа и нападения трёхглавого морского змея. Чтобы приблизиться к принцу, Марина заключает договор с морской ведьмой Хедвиг и получает временную возможность стать человеком, чтобы попытаться заполучить его сердце. Между ними завязываются тёплые чувства, и пара начинает ближе общаться, однако Джастин искренне верит, что спасение пришло от принцессы Сесилии, земной наследницы, и обручается с ней. Вскоре он вспоминает, что именно Марина подарила ему жизнь, но к тому моменту она уже вернулась к своему волшебному облику и жизни русалки. Влюблённые продолжают тайно встречаться и ищут способ быть вместе, противостоя заговорам Хедвиг, стремящейся захватить королевство, и попыткам Сесилии заставить Джастина жениться на себе. На их стороне верные подводные друзья — морской конёк Винни, тропическая рыбка Бобо и морская выдра Ридли — а также волшебник Ансельм и паж Джастина Чанси помогают героям.
