Cast and Crew of Three Thousand Years of Longing

Cast of
Three Thousand Years of Longing

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

Erdil Yaşaroğlu
plays Prof. Günhan

Ece Yüksel
plays Gülten

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

Megan Gale
plays Hürrem

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

Abel Bond
plays Enzo

Agani Gecmez
plays Turkish Hotel Waiter

Ayantu Usman
plays Sheba's Handmaiden

Peter Bertoni
plays Jack

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

Botan Ozer
plays Ali

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

Elyse Metaxas
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 →