by Fatima Sheriff
Andrea Riseborough’s aid worker finds catharsis in the ancient Egyptian city in this moving drama from Zeina Durra.