Cast and Crew of Three Thousand Years of Longing

Three Thousand Years of Longing

"Three Thousand Years of Longing" is a captivating fantasy film that explores the relationship between a solitary scholar named Alithea, played by the talented Tilda Swinton, and a powerful Djinn, portrayed by the charismatic Idris Elba. The setting of the story takes place in the vibrant city of Istanbul, where Alithea stumbles upon an ancient bottle during one of her trips. Little did she know that this discovery would lead her to an extraordinary encounter with a mythical creature that would change her life forever.

As Alithea curiously examines the bottle, she unknowingly unleashes the Djinn, who then offers her the traditional three wishes that come with his kind. However, Alithea is a woman of reason and skepticism, and she finds it difficult to believe in the Djinn's promises. She is hesitant to make any wishes, fearing the consequences that might come with them. In an attempt to persuade her, the Djinn begins to share his stories from the past three thousand years of his existence, hoping to ignite her imagination and inspire her to make a wish.

Throughout the movie, the Djinn's stories serve as a way to explore the complex themes of desire, power, and the human condition. Each tale is a glimpse into the Djinn's past, showcasing his encounters with various historical figures and civilizations. From ancient kings and queens to modern-day lovers, the Djinn's stories are a testament to the timeless nature of human emotions and the consequences of our desires. As Alithea listens to these stories, she begins to understand the true power of the Djinn's wishes and the impact they could have on her life. The movie is a beautiful exploration of the relationship between storytelling and the human experience, and it highlights the importance of being mindful of our desires and the consequences that come with them.

Main Cast of Three Thousand Years of Longing

Tilda Swinton as Alithea

Tilda Swinton

Alithea
Idris Elba as The Djinn

Idris Elba

The Djinn
Erdil Yaşaroğlu as Prof. Günhan

Erdil Yaşaroğlu

Prof. Günhan
Ece Yüksel as Gülten

Ece Yüksel

Gülten
Zerrin Tekindor as Kösem

Zerrin Tekindor

Kösem
Sabrina Elba as British Council Lady / The Watcher

Sabrina Elba

British Council Lady / The Watcher
Seyithan Özdemir as Pale Djinn

Seyithan Özdemir

Pale Djinn
Sarah Houbolt as Airport Djinn

Sarah Houbolt

Airport Djinn
Nicolas Mouawad as King Solomon

Nicolas Mouawad

King Solomon
Matteo Bocelli as Prince Mustafa

Matteo Bocelli

Prince Mustafa

Aamito Lagum

The Queen of Sheba

Crew of Three Thousand Years of Longing

Full backstage crew list →