Undine (Zoe Moore) ist eine Meerjungfrau, die sich jedoch unsterblich in einen Mann verliebt, der an Land lebt. Für ihn lässt sie ihre Familie im Meer zurück und gibt ihre Kräfte auf, damit sie mit ihm zusammen leben kann. Doch dafür verstummt sie für immer. Als ihr Angebeteter dann jedoch eine Andere heiraten soll, bedroht das Undines Leben, denn die Hexe entließ sie aus dem Meer mit der Bedingung, dass er nur sie ehelichen soll, anderfalls wird sie sterben...