Contributed photo

‘Cairo Time’ is a beautiful love story, in a gritty setting.