Шестиклассники Настя и Никита отправляются в прошлое на остров Буян, чтобы попросить исполняющий желания волшебный камень Алатырь вылечить Настину маму.
Наш современник Санька Воробьёв попадает в сказочное царство царя Берендея. Здесь он вступает в схватку с предателем Хряком и Серым Орденом, которые хотят захватить царство. С помощью царевны Василисы, воеводы Липуни и лесных волшебников Санька одерживает победу.
Санька возвращается домой, но вскоре узнаёт, что сбежавшие в Тридевятое царство Хряк и Магистр Серого ордена похитили Василису. Санька вновь отправляется в Берендеево царство и вызволяет царевну.
Санька и Василиса собираются пожениться. И тут выясняется, что все беды на царство насылала ведьма Барбелиха, которая ненавидела мать Василисы — Любаву и теперь пытается извести Василису, а заодно и Саньку. Пережив ещё несколько опасных приключений, наши герои избавляются от ведьмы.