У Шах Надира кроме тщеславных сыновей была любимая дочь Линдагуль (имя ей дала мать-северянка). Король великанов Бум-Бам приказал колдуну Хирму доставить ему красавицу Линдагуль; тот превратился в тигра Аримана и во время звериных боев украл девушку, откусив руку принцу Абдерраману, который единственный бросился на помощь принцессе. Принц дал клятву искать принцессу 15 лет — и умереть, если не найдет.
Хирму отнес принцессу к себе и пытался заставить выйти замуж за своего ленивого сына, которому, впрочем, не слишком хотелось жениться на девушке из другой страны, которая не умела вести хозяйство. Линдагуль выдержала все мучения, выдуманные колдуном (его жена и сын в меру возможностей помогали бедняжке). В итоге он превратил ее в цветок вереска. Такой ее и нашел принц — он в последний момент успел подобрать заветные слова и расколдовать ее, а собака растерзала Хирму, превратившегося в песца). Семейство колдуна осталось в Лапландии, а принц с принцессой вернулись к Шаху. Абдерраман победил мятежных сыновей и стал наследником престола.