Фильм снят по мотивам произведения Юрия Томина «Шел по городу волшебник».
Режиссером выступил Ренат Давлетьяров, который ранее работал над такими картинами и сериалами, как «А зори здесь тихие…», «Летчик» и «Донбасс. Окраина». Он также стал продюсером и сценаристом ленты.
Для актера Якова Трескунова роль в этом фильме стала дебютом в большом кино. Он появился на экране в образе главного героя – школьника Артема.
Над сценарием работали Александр Топурия, известный по картинам «Русалки» и «Инсомния», а также Юрий Коротков, написавший сценарий для фильмов «Время первых» и «Однажды».
13-летний московский школьник Артем обнаруживает в школьном шкафчике таинственный коробок спичек, которые, как выясняется, способны исполнять любые желания. Выдумщик Артем не упускает шанс стать настоящим волшебником и дает волю своей безудержной фантазии. Ломается спичка, - и по московскому бульвару шествует слон. Ломается другая, - и вся улица против своей воли отплясывает безумный танец. Позже Тема знакомится с загадочной Девочкой-волшебницей, которая и подбросила ему коробок. Вместе они парят в усеянном звездами небе, без акваланга спускаются на морское дно, путешествуют по мирам фантазий и воспоминаний… Теме открываются поистине бескрайние возможности спичек. Однако у всего есть своя цена.