Cairo now and Cairo during the Second World War.The present belongs to Ruby, a twenty something who has shown up on her grandmother's doorstep in Cairo. Ruby is pierced, shabby looking, and ill-mannered. Slowly her realtionship with her grandmother grows into love, as a new maturity developes while Iris recounts her past to Ruby. A heart warming narrative.