Sirenetta è una giovane sirena curiosa del mondo terreno, inaccessibile agli abitanti del mare. Un giorno, contro la volontà di suo padre il maestoso Re Tritone e spinta dalla magia nera della strega Perfidia, sale in superficie: vede per la prima volta il Principe Eric mentre naviga nell'immenso oceano e ne rimane affascinata. Un temporale rovina quel momento — l'equipaggio cade in mare e la giovane sirena porta a riva il principe in fin di vita, salvandolo da morte certa.
Mentre Sirenetta tenta invano di svegliarlo con una dolce melodia, dal mare occhi indiscreti osservano la scena: sono quelli di Perfidia. Approfittando della sua ingenuità, la strega le propone di diventare umana attraverso un incantesimo, così da poter raggiungere il suo amato. Sirenetta accetta, ma in cambio deve rinunciare alla cosa più cara che possiede: la sua voce.
Sulla terraferma il tempo è poco: se al sorgere del terzo giorno il principe non l'avrà baciata, Sirenetta diventerà schiuma di mare. Intanto Perfidia prende sembianze umane per sedurre Eric e impedire quell'amore, e propone un nuovo baratto alle sorelle Seana e Perla — un ciondolo di famiglia in cambio di un coltello, con cui uccidere l'amato prima dell'alba per sciogliere il patto e tornare libera nel mare.