Three Thousand Years of Longing

Three Thousand Years of Longing

3.4

A solitary scholar discovers an ancient bottle while on a trip to Istanbul and unleashes a djinn who offers her three wishes. Filled with reluctance, she is unable to come up with one, so the djinn tries to inspire her with his stories.

Cast

Tilda Swinton
Idris Elba
Erdil Yaşaroğlu
Sabrina Elba
Sarah Houbolt
Seyithan Özdemir
Aamito Lagum
Nicolas Mouawad
Ece Yüksel
Matteo Bocelli
Lachy Hulme
Megan Gale
Oğulcan Arman Uslu
Jack Braddy
Zerrin Tekindor
No Image
George Shevtsov
David Collins
Burcu Gölgedar
Vincent Gil
Melissa Jaffer
Anne Charleston
Pia Thunderbolt
No Image
Anthony Moisset
Alyla Browne
No Image
No Image
No Image
No Image
Peter Bertoni
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
Quaden Bayles
No Image
No Image
No Image
No Image
No Image
Kaan Guldur
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image
Danny Lim
No Image
No Image
No Image
No Image
No Image
Melissa Kahraman
No Image
Eric Presnall
No Image
No Image
No Image
No Image