Русалочку Ариэль, одну из дочерей морского царя Тритона, ужасно интересует человечество. Несмотря на неодобрение отца, она поднимается к поверхности и спасает попавшего в кораблекрушение принца Эрика. Узнав об этом, Тритон приходит в ярость и навсегда запрещает дочери покидать морское дно — этим и решает воспользоваться морская ведьма Урсула. В обмен на голос она даёт Ариэль ноги, но у девушки есть только три дня: если к закату третьего дня она не разделит с Эриком поцелуй настоящей любви, то навсегда попадёт в собственность ведьмы.
До начала съёмок Мелисса Маккарти понятия не имела, что в роли Урсулы ей придётся петь. Готовил её к исполнению вокальных номеров Эрик Ветро.
В отличие от мультфильма здесь у Себастьяна правильное количество конечностей — десять, включая клешни. У мультяшного Себастьяна их было восемь, так сделали для упрощения процесса анимации.