Die Meerjungfrau Undine lebt mit ihren Schwestern Aquarella und Melusine sowie ihrem Vater, dem Meerkönig, auf dem Meeresgrund. Doch Undine will mehr als nur ihr goldenes Haar kämmen, denn sie ist fasziniert vom Leben über dem Wasser. Eines Tages rettet sie Prinz Nikolas das Leben und verliebt sich Hals über Kopf in ihn. Der Prinz ist jedoch bewusstlos und wird bald von einer Prinzessin gefunden. Beide verlieben sich sofort, aber die Prinzessin verschwindet, als sie Leute herannahen sieht. Undine beobachtet das und sucht in der dunklen Grotte die mächtige Meereshexe Mydra auf und will von ihr, dass sie ihren Fischschwanz gegen Beine eintauscht. Doch Mydra stellt eine Bedingung: Einmal an Land wird sie stumm sein, und sollte der Prinz sie nicht wählen, wird sie zu Schaum auf den Wellen des Meeres. Zudem wird jeder Schritt schmerzhaft für sie sein. Undine geht darauf ein.