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