the film has been shot in egypt