Odette, den unga bagardottern följer efter en enhörning in i den förtrollade skogen. I skogen härskar Sagodrottningen, men hennes elake kusin, trollkarlen Rothbart försöker ta makten och han förvandlar Odette till en svan. Sagodrottningen lyckas häva förtrollningen till hälften - Odette måste vara en svan på dagen och förvandlas tillbaka till människa först på natten. Odette förstår snart att det är förutbestämt att hon ska rädda den förtrollade skogen från elake Rothbart. Men hur ska hon, en helt vanlig ung flicka, som bara har mod, ärlighet och sunt förnuft till hjälp - lyckas med allt detta samtidigt som den stilige prins Daniel förälskar sig i henne?