В переводе с арабского языка «мамлюк» означает белый раб, пленник. В Египте мамлюками звали пленных воинов, куда их продавали в рабство из тюркских земель, Грузии и других кавказских стран. Действие фильма начинается в Грузии конца XVIII века. Чужеземцы похищают детей, чтобы сделать из них со временем верных и безжалостных воинов. Двух мальчиков-друзей похищают и продают в рабство. Один попадает в Египет, другой — в Венецию. Хвича стал доблестным египетским мамлюком Махмудом. Спустя годы они встречаются у подножья древних пирамид, в пустыне, где идет бой между войсками Бонапарта и Али-бея, правителя Египта...