Действие фильма происходит в 2000 году. В центре сюжета ‒ солдат Чеченской войны по имени Володя. Он получил множество ранений в битве и теперь возвращается в родную Бурятию. Приехав, он находит возле дороги идущую одной и замерзшую девочку по имени Настя. Володя забирает ее с собой и вскоре узнает, что она живет в детском доме и не так давно сбежала из него. Сначала он хочет проводить девочку обратно, но потом понимает, что пройдет немного времени, и она снова убежит, неизвестно с кем встретившись на дороге.
Жизнь молодого парня с глубокими ранами начинает меняться после знакомства с девочкой, которая хочет воплотить в реальность свою странную мечту. Настя узнала от кого-то о том, что помимо нашего мира, существует еще один ‒ Волшебный, где все дети живут в любви и радости. У девочки сложилась трудная судьба и она прочувствовала на себе много несчастий. Поэтому Настя принялась за поиски этого мира. Володя видит в девочке свою маленькую сестру, которую он потерял, и ощущает болезненное чувство одиночества как в себе, так и в Насте. В фильме соединяются судьбы взрослого человека и маленького ребенка, вроде такие разные и в то же время одинаковые. Парень вызывается помочь девочке осуществить ее мечту, в которой все дети счастливы.