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