La petite sirène sauve un prince de la noyade et tombe amoureuse de lui. Pour vivre avec lui, elle fait un pacte avec une sorcière maléfique : sa belle voix contre une vie sur la terre... Cela semble fonctionner mais la mémoire d'une princesse étrangère le hante encore : celle qui l'a trouvé sur la plage où la sirène l'avait quitté...