Герой фильма, Вася Новиков, школьник 12 лет, живет на окраине провинциального города и мечтает найти в себе хоть какой-то талант.Мама Васьки часто уезжает в командировки, так что Васька много времени проводит со своим отцом, работающим на биостанции. Васька ухаживает за папиным питомцами и даже дружит с медведицей Умкой.
Жизнь Васьки чудесным образом меняется, когда из глухой деревни к ним приезжает его бабушка. Она оказывается настоящей колдуньей, правда, очень доброй. И так как мама находится в очередной командировке, бабушка, умирая, передает свои необычные способности Ваське, завещая использовать их только на благо людям. Скучная реальность преображается. Васька вдруг осознает, что живет в волшебном мире, где возможно все, и начинает с упоением колдовать.
Но очень скоро он понимает: чтобы стать хорошим волшебником, нужно прежде справиться с собственными страхами, научиться ценить друзей и, если понадобится, стать самым обыкновенным героем, причем, без всякого волшебства.