Barbie spiller Odette, bakerdatteren som følger etter en enhjørning inn i den fortryllede skogen. I skogen hersker Alvedronningen, men den onde trollmannen Rothbart forsøker å ta makten og forvandler Odette til en svane. Alvedronningen gjør at hun bare er en svane om dagen og forvandles til menneske om natten. Odette forstår snart at hun må redde den fortryllede skogen.