Три девицы мечтали о том, что бы они сделали, если б царь взял их в жены. Царь выбрал ту, которая пообещала подарить ему сына. Но злая баба Бабариха подстроила так, что молодую царицу с сыном Гвидоном посадили в бочку и пустили в море. Море вынесло бочку на остров, на котором был построен город и Гвидон там успешно правил. Он вырос сильным и мужественным мужчиной и был справедливым правителем. Однажды он спас царевну-лебедь от когтей коршуна. И за это лебедь помогла ему увидеться с отцом. Она трижды превращала его то в комара, то в шмеля. Лебедь сделала Гвидону 3 подарка: 33 богатыря, поющую белку, что грызет орехи с изумрудами и себя в образе царевны. Лебедь стала женой Гвидона. Царь Салтан все-таки приехал посмотреть чудное царство Гвидона. Извинился перед сыном и женой и прогнал Бабариху.