В основу сюжета положены многие фольклорные мотивы, в том числе старинная немецкая легенда, повествующая о прекрасной принцессе Одетте, превращённой в лебедя проклятием злого колдуна – рыцаря Ротбарта.