В одном городе, таком маленьком, что его можно было бы обойти за один час, а может, и за полтора, жила девочка Соня. Соня обожала сказки. Она перечитала все свои книжки до дыр, в прямом смысле: «Колобок» лишился последней страницы, а «Репка» была заклеена скотчем в трёх местах. А вот городская библиотека казалась Соне скучнейшей штукой на свете: тихо, пыльно, и книги на полках стояли угрюмые и неподвижные.
Однажды тёплым летним вечером Соня бродила по парку и вздыхала:
– Эх, вот бы найти такую книжку, где с героем вот прямо приключилось бы что-нибудь! Не в сказке, а наяву!
Вдруг из-под корней старого дуба послышался шорох, и на поверхность выбрался… нет, не червяк. Это был крот. Но не простой, а в больших круглых очках и с бархатным беретом на голове.
– Приключения, говоришь? – пропищал он, протирая стёкла о свой брюшко. – А ты, случаем, не Соня?
Соня от удивления присела на корточки.
– Я-то Соня… А вы кто?
– Пунтик, хранитель подземных каталогов! – важно представился крот. – Я как раз ищу напарника для одного спецзадания. Сегодня полнолуние, единственный день в году, когда открывается проход в Волшебную библиотеку, что спрятана под этим парком!
– Библиотеку? – разочарованно протянула Соня. – Но они же такие скучные…
– Т-с-с-с! – зашипел Пунтик. – Ни слова больше! Там вместо дождя иногда идёт лимонад, троллейбусы из книжных страниц по воздуху летают, а книги… О! Сама увидишь!
Не успела Соня моргнуть, как земля под ней мягко поддалась, и они провалились в туннель, устланный светящимся мхом.
Подземный сад оказался местом невероятным. Кусты малины переливались синим и зелёным, в воздухе порхали светлячки, похожие на звёзды, а с неба (да-да, тут было своё небо!) капнуло что-то кисло-сладкое. Соня лизнула губы.
– Это же вишнёвый лимонад!
Вскоре они вышли к огромному зданию, построенному из переплетённых корней. Над входом висела вывеска: «Главный Читальный Зал. Вход со своими чернилами воспрещён!»
Внутри было шумно и весело. Книги перелетали с полки на полку, как птицы, громко споря.
– Я сегодня буду на верхней полке! Я хочу смотреть на всех свысока! – кричал толстый том «Энциклопедии великанов».
– А я устала, я полежу в сторонке, – зевнула изящная «Поэзия лунного света» и устроилась на диванчике.
Вдруг из-за шкафа выпорхнул маленький совёнок с глазами-пуговицами и листиком на голове вместо кепки.
– Беда! Тревога! – зачирикал он. – Пропала Книга Смешных Историй! Её утащил Злой Паукан! Без неё в библиотеке скоро не останется ни одной улыбки!
– Это Листик, наш библиосовёнок, – представил Пунтик. – Соня, без тебя не справиться! Только настоящий ребёнок с верным сердцем может вернуть книгу!
Их путь лежал через Лабиринт Забвения, где коридоры постоянно менялись.