По мотивам узбекской народной сказки.
Умар — маленький бедный мальчик, зарабатывающий на жизнь тем, что собирает и продаёт хворост богатому баю. Однажды собака украла еду у богача, и тот вознамерился её убить. Умар спас животное, отдав баю обратно только что заработанные деньги. Теперь пёс помогает Умару таскать хворост, но бай отказывается платить, предлагая за дрова лишь плошку плова. Мальчик делится им с собакой и кошкой, так у него появляется ещё один друг.
Умару является говорящая змея, которая оставляет ему за его доброту волшебный перстень: стоит его повернуть три раза и загадать желание, как оно исполнится. Первым делом мальчик желает чан плова, затем — богатую одежду и роскошный дворец. Бай в нерешительности заходит к нему в покои, извиняется и выведывает у простодушного мальчика секрет его волшебства, выманивает перстень...