Mały Muk (Bakhtiyer Fidoyev) musi opuścić dom i ojca (Anvar Turayev) i wyruszyć w podróż. Spotyka wędrownego kupca Hasana (Dzhanik Faiziyev), który ratuje chłopca, gdy ten wpada do studni. Razem kradną magiczne trzewiki i laseczkę złemu Sulejmanowi (Bimbulat Vatayev). Po rozstaniu się z Hasanem mały Muk trafia do dworu sułtana, gdzie ku swojemu zaskoczeniu odkrywa, że jego córką jest dawna miłość Hasana Amin (Larisa Belogurova). Pomaga mu ją odzyskać.