Three Thousand Years of Longing (2022)

Three Thousand Years of Longing (2022)

What would you wish for? 2022-08-24 Australia, China, United Kingdom 108 Min. PG-13
6.9 1325 votes

Overview

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 is Alithea
Idris Elba is The Djinn
The Djinn
Erdil Yaşaroğlu is Professor Günhan
Professor Günhan
Sabrina Elba is British Council Lady / The Watcher
British Council Lady / The Watcher
Sarah Houbolt is Airport Djinn
Airport Djinn
Seyithan Özdemir is Pale Djinn
Aamito Lagum is The Queen of Sheba
The Queen of Sheba
Nicolas Mouawad is King Solomon
King Solomon
Ece Yüksel is Gulten
Matteo Bocelli is Prince Mustafa
Prince Mustafa
Lachy Hulme is Sultan Suleiman
Sultan Suleiman
Megan Gale is Hürrem
Hürrem