About 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.
Full Cast of Three Thousand Years of Longing
Tilda Swinton
plays Alithea
Idris Elba
plays The Djinn
Erdil Yaşaroğlu
plays Prof. Günhan
Zerrin Tekindor
plays Kösem
Sabrina Elba
plays British Council Lady / The Watcher
Seyithan Özdemir
plays Pale Djinn
Sarah Houbolt
plays Airport Djinn
Aamito Lagum
plays The Queen of Sheba
Nicolas Mouawad
plays King Solomon
Matteo Bocelli
plays Prince Mustafa
Lachy Hulme
plays Sultan Suleiman
Ogulcan Arman Uslu
plays Murad IV
Jack Braddy
plays Ibrahim
Anna Adams
plays Sugar Lump
George Shevtsov
plays The Old Storyteller
David Collins
plays Ozmet the Jocular
Burcu Gölgedar
plays Zefir
Vincent Gil
plays Old Merchant
Melissa Jaffer
plays Clementine
Anne Charleston
plays Fanny
Pia Thunderbolt
plays Orhan's Pa
Berk Ozturk
plays Semih The Driver / Bazar Young Shopkeeper
Anthony Moisset
plays Hotel Porter
Alyla Browne
plays Young Alithea
Sage Mcconnell
plays Dormitory Girl
Agani Gecmez
plays Turkish Hotel Waiter
Ayantu Usman
plays Sheba's Handmaiden
Lianne Mackessy
plays Emmeline Porter
Harlan Norris
plays London Driver
Leslie Krahner
plays Fisherman Rough Hands
Feride Eralp
plays Female Hands
George Zammit
plays Male Hands
Burwaiss Ahmed
plays Byzantium Labourer
Khoury Matthew
plays Blacksmith Ifrit / Persian Soldier
Michelotti Edoardo
plays Mustafa Janissary
Ronny Mouawad
plays Mustafa Janissary / Airport Surly Supervisor
Prakash Paul
plays Mustafa Janissary
Olivia Porter
plays Juggler
Quaden Bayles
plays Quick Change Boy
Georgiou Thomas
plays Rüstem Pasha
Arshia Dehghani
plays Prince Cihangir
Talia Tulin Sert
plays Seraglio Concubine
Jean-Marc Agbogba
plays Zaouli Dancer
Kaan Guldur
plays Young Murad IV
Hugo Vella
plays Young Ibrahim
Simon Abraham
plays Persian Soldier
Bryony Pyke
plays Slender Concubine
Hana Habbouche
plays Slender Concubine
Jyoti Barry
plays Ibrahim's Concubine
Madeline Berner
plays Ibrahim's Concubine
Kathleen Coffey
plays Ibrahim's Concubine
Nikki Hooppell
plays Ibrahim's Concubine
Stephanie Julien
plays Ibrahim's Concubine
Debbie Correira
plays Ibrahim's Concubine
Laura Foster
plays Ibrahim's Concubine
Ashleigh Geitzmann
plays Ibrahim's Concubine
Hannah Robinson
plays Ibrahim's Concubine
Felicity Tchorlian
plays Ibrahim's Concubine
Mary P
plays Ibrahim's Concubine
Kate Wake
plays Corpulent Woman
Ron Hicks
plays Dead Pasha
Glenn Levett
plays Dead Vizier
Danny Lim
plays Storyteller
Rellim Egroeg
plays Hapless Storyteller
Eva Maria Barboza
plays Old Merchant's Cook
Lulu Pinkus
plays Old Merchant Wife
Karen Ainley
plays Old Merchant Wife
Aska Karem
plays Airport Security Officer
Melissa Kahraman
plays Airport Security Technician
Bridget Maizey
plays Rollerblader in Love
Eric Presnall
plays Rollerblader in Love
Nolan Zadarnowski
plays Small Child
Patryk Zadarnowski
plays Father
Nathan Susskind
plays Young Man Soccer Player
Louis Abdilla
plays Lecturer (uncredited)
Ade Akisanya
plays Solomon's Entourage (uncredited)
Ian Brugnoli
plays Conference Attendee (uncredited)
Martin Cohen
plays Conference Attendee (uncredited)
Tahlia Crinis
plays Istbl Lecture Theatre Female (Uncredited)
Matt De Souza
plays Persian Bowman (uncredited)
Tendai Dzwairo
plays London Uni Student (uncredited)
Ann Earle
plays Servant in the Harem (uncredited)
Randolph Fields
plays Airport Passenger (uncredited)
Hayley Gia Hughes
plays London Uni Student (uncredited)
Jason Jago
plays London Uni Student (uncredited)
James Dobbins Jones
plays Narratology Student (uncredited)
Aiden Mckenzie
plays Airport Passenger (uncredited)
Shane Miller
plays London Uni Student (uncredited)
Callum Moran
plays Lurking Bystander (uncredited)
Amelia Patomaki
plays Airport Commuter (uncredited)
David Paulsen
plays Yael De Silva, Scholar of Narratology (Uncredited)
Paul Pedersen
plays Assassin / Eunuch / Soldier (uncredited)
John Puckeridge-Webb
plays London Uni Student (uncredited)
Joshua Smith
plays Persian Soldier (uncredited)
Emma Suringa
plays Conference Attendee (uncredited)
Shakriya Tarinyawat
plays Businessman (uncredited)
Angie Tricker
plays Narratologist (uncredited)
Crew of Three Thousand Years of Longing
Discover the
backstage crew of Three Thousand Years of Longing →