Было у одного старика семь сыновей, и страшно он хотел женить их, пока ещё жив. Старший из сыновей, Алхаст, заметив, как это тревожит отца, отправил братьев к князю, свататься к его семи дочерям. Однако предупредил братьев об опасности, поджидающей в дороге. Он предостерёг, что в пути им повстречается дом, но зайти в него можно только один раз. Если его братья зайдут в дом и на пути к князю, и на обратной дороге, будет беда.
Но не послушали братья старшего и зашли в дом дважды — и на пути к князю, и на пути обратно, вместе с невестами. В первый раз в доме никого не было, лишь стол был накрыт будто специально для гостей. Но во второй раз в доме их встретил одноглазый великан нарт.
Великан приказал братьям оставить у него невесту Алхаста (удивительно, но он знал имя их старшего брата!), а самим уходить. Разумеется, узнав обо всём, Алхаст бросился спасать свою невесту, и нарт согласился отдать её при одном условии.
Герой должен привести к нарту красавицу Малх-Азни, царевну из чужого края.
По пути в далёкий край Алхаст потушил горящую солому, и таким образом спас мышей, прятавшихся под нею. Белая мышь оказалась главой мышиной армии, она дала юноше один из своих усиков, чтобы тот, если понадобится, в любой момент мог призвать мышей на помощь.
Алхаст дошёл до страны, где жила Малх-Азни, и встретился с её отцом. Тот согласился выдать девушку, если юноша пройдёт испытание — рассортирует перемешанное зерно за одну ночь, а если не справится — смерть. Тут и пригодился усик — на помощь Алхасту собралась вся мышиная армия! Хоть и нехотя, но отец девушки отдал Алхасту Малх-Азни, и герои, обратившись в птиц, улетели.
Нарт же отдал Алхасту и его прежнюю невесту и признался, что затеял это всё лишь для того, чтобы такой хороший человек, как Алхаст, получил сразу двух жён.
И все братья сыграли свадьбы в один день.