В обычной школе, где учится Витя Петров, объявили задание — сделать стенгазету для школьного конкурса. Учителя вызвали Витю помогать в работе над ней. У Петрова есть близкий друг Миша, поэтому Витя решил попросить у него поддержки и решил немного подождать, пока Миша закончит домашнее задание. В это время Витя увлекся чтением интересной книги со сказками и, забывшись, уснул прямо за партой.
Во сне Витя оказался перед волшебным магазином, который предлагал всё самое необычное и полезное для детей. Внутри продавец — добрый и улыбчивый человек — предложил ему удивительные краски, которые могли рисовать сами без кисточек. Заинтригованный, Витя взял краски и, используя их, быстро создал стенгазету. Однако сюрпризом стало то, что все рисунки представляли собой карикатуры с изображением самого Вити, что вызвало насмешки и шутки среди одноклассников.
Разочарованный и злой, Витя не захотел признавать собственные ошибки и обвинил во всём магические краски. Тогда продавец предложил обменять их на другую волшебную вещь — играющую балалайку. Витя сразу же взял балалайку и направился на вечер самодеятельности в школу, надеясь произвести впечатление на ребят. Но, к сожалению, он забыл специальное заклинание для её игры, и музыка не зазвучала, из-за чего Витя снова стал объектом насмешек.
Не оставляя попыток исправить ситуацию, Витя обменял балалайку на третью волшебную вещь, надеясь, что она принесёт ему успех и уважение. Однако и эта замена не принесла никакой пользы ни ему, ни окружающим — все чудеса оказались пустой тратой времени. В итоге Витя решил вернуть всё обратно в магазин, осознав, что настоящая помощь и достижения приходят через собственные усилия, а не через волшебство.
Когда Витя проснулся, часы показывали уже восемь вечера. К счастью, Миша только что закончил занятия и был готов помочь другу с долгожданной стенгазетой. Вместе они принялися за работу, понимая, что настоящий успех рождается в командной дружбе и совместном труде.