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