from www.npr.org1 year agoTilda Swinton plays a literary scholar and Idris Elba is the Djinn she conjures in Three Thousand Years of Longing. Read at www.npr.org #possibility #storytelling #short-story[add][|| ... ]