Порт-Саид, 80-е года XIX века. Англичанин Джордж Роулинсон и поляк Владислав Тарковский работают на строительстве сети каналов в Египте и дружат уже много лет. Они должны поехать в Эль-Фаюм для надзора над строительными работами. Их дети - восьмилетняя Нэль и четырнадцатилетний Стась - собираются через неделю приехать к отцам вместе с пани Оливер, гувернанткой Нэль.
Обстановка в Египте тревожная - в Судане продолжается восстание против англичан во главе с Махди, его войска окружили Хартум. Англичане не выпускают из Порт-Саида Фатьму - двоюродную сестру Махди и жену одного из его эмиров Смайна. Фатьма решает, что если верные Махди люди похитят детей англичан, ей будет легче добиться разрешения на выезд...