The biggest cinema production of its era, this historic tale takes us back to the time when Mamlouks ruled Egypt. The heir to the throne is chased out of the country by the invading Tartars and struggles to regain her throne, protect her country and find long lost love. From / Dar al-Kitab al-Arabi