Monitrice dans une colonie de vacances, Barbie trouve sa petite sœur Shelly incapable de trouver le sommeil, persuadée qu'elle sera incapable d'avoir un bon résultat à la course qu'elle doit disputer le lendemain. Barbie décide de lui raconter l'histoire d'une jeune fille nommée Odette qui manquait cruellement de confiance alors qu'elle était destinée à accomplir de grandes choses. Odette est la fille d'un boulanger. Un jour, elle suit une licorne nommée Lila, venue imprudemment s'aventurer dans le village, jusqu'à la forêt enchantée où elle apprend qu'elle a le pouvoir de libérer tous les habitants du joug du cruel, puissant et méchant sorcier Rothbart. Mais le méchant sorcier Rothbart trouve la jeune et belle fille Odette et la transforme en un cygne blanc. Elle peut cependant reprendre apparence humaine du coucher au lever du soleil et c'est ainsi que le prince Daniel, venu chasser à la tombée du jour, tombe amoureux d'Odette. Il fait le vœu de la libérer de sa malédiction du méchant sorcier Rothbart et l'invite au bal donné en son honneur. Mais le méchant sorcier Rothbart a ses propres projets et, avec l'aide de sa fille Odile, compte bien tromper le prince Daniel.