Three Thousand Years of Longing

Three Thousand Years of Longing

Dr Alithea Binnie is an academic, a creature of reason. But while in Istanbul, she encounters a Djinn who offers her three wishes in exchange for his freedom. At first, she doubts him, but eventually she makes a wish…one that surprises them both!

Starring: Idris Elba, Tilda Swinton, and Erdil Yasaroglu

Rated: R