Three Thousand Years of Longing
While attending a conference in Istanbul, Dr Alithea Binnie happens to encounter a djinn who offers her three wishes in exchange for his freedom. Eventually, she's beguiled and makes a wish that surprises them both.
Idris Elba, Tilda Swinton, Nicolas Mouawad








