The movie is based on Azerbaijani folk tale "Malikmammad and the Three Princes".
Otkam Isgandarov
as Malikmammad
Elshad Gaziyev
as Shahmammad
Viktor Damirtash
as Khanmammad
Sonaxanım Əliyeva
as Parizad
Həmidə Ömərova
as Nurzad
Leyla Manafova
as Gulshad
Häsän Mämmädov
as Sultan
Mammadrza Sheikhzamanov
as
Hashim Gadoyev
as Garayel
Rafig Karimov
as
Eldaniz Zeynalov
as Big Giant
Səyavuş Aslan
as Middle Giant