actor

Three Thousand Years of Longing

68.83 %|Aug 24, 2022|Drama, Fantasy, Romance

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.

Featured Crew

Nikki Barrett
Casting
Nico Lathouris
Dramaturgy
Dean Hood
Executive Producer
Kevin Sun
Executive Producer
Guy Norris
Second Unit Director
Robert Mackenzie
Supervising Sound Editor
Robert Mackenzie
Sound Re-Recording Mixer
Chris Jenkins
Sound Re-Recording Mixer

Cast

actor
Idris Elba
The Djinn
actor
Erdil Yaşaroğlu
Professor Günhan
actor
Sabrina Elba
British Council Lady / The Watcher
actor
Sarah Houbolt
Airport Djinn
actor
Aamito Lagum
The Queen of Sheba
actor
Nicolas Mouawad
King Solomon
actor
Matteo Bocelli
Prince Mustafa
actor
Lachy Hulme
Sultan Suleiman
actor
Megan Gale
Hürrem
actor
Anna Adams
Sugar Lump
actor
George Shevtsov
The Old Storyteller
actor
David Collins
Ozmet the Jocular
actor
Vincent Gil
Old Merchant
actor
Melissa Jaffer
Clementine
actor
Pia Thunderbolt
Orhan's Pa
actor
Berk Ozturk
Semih the Driver / Bazzar Young Shopkeeper
actor
Anthony Moisset
Hotel Porter
actor
Alyla Browne
Young Alithea
actor
Sage Mcconnell
Dormitory Girl
actor
Agani Gecmez
Turkish Hotel Waiter
actor
Ayantu Usman
Sheba's Handmaiden
actor
Lianne Mackessy
Emmeline Porter
actor
Harlan Norris
London Driver
actor
Leslie Krahner
Fisherman Rough Hands
actor
George Zammit
Male Hands
actor
Feride Eralp
Female Hands
actor
Matthew Khoury
Blacksmith Ifrit / Persian Soldier
actor
Burwaiss Ahmed
Byzantium Labourer
actor
Edoardo Michelotti
Mustafa Janissary
actor
Ronny Mouawad
Mustafa Janissary / Airport Surly Supervisor
actor
Paul Prakash
Mustafa Janissary
actor
Quaden Bayles
Quick Change Boy
actor
Georgiou Thomas
Rustem Pasha
actor
Arshia Dehghani
Prince Cihangir
actor
Talia Tulin Sert
Seraglio Concubine
actor
Jean-Marc Agbogba
Zaouli Dancer
actor
Kaan Guldur
Young Murad IV
actor
Hugo Vella
Young Ibrahim
actor
Simon Abraham
Persian Soldier
actor
Bryony Pyke
Slender Concubine
actor
Hana Habbouche
Slender Concubine
actor
Jyoti Barry
Ibrahim's Concubine
actor
Madeline Berner
Ibrahim's Concubine
actor
Kathleen Coffey
Ibrahim's Concubine
actor
Nikki Hooppell
Ibrahim's Concubine
actor
Stephanie Julien
Ibrahim's Concubine
actor
Elyse Metaxas
Ibrahim's Concubine
actor
Debbie Correira
Ibrahim's Concubine
actor
Laura Foster
Ibrahim's Concubine
actor
Ashleigh Geitzmann
Ibrahim's Concubine
actor
Hannah Robinson
Ibrahim's Concubine
actor
Felicity Tchorlian
Ibrahim's Concubine
actor
Kate Wake
Ibrahim's Concubine
actor
Mary P
Ibrahim's Concubine
actor
Ron Hicks
Dead Pasha
actor
Glenn Levett
Dead Vizier
actor
Danny Lim
Storyteller
actor
Rellim Egroeg
Hapless Storyteller
actor
Eva Maria Barboza
Old Merchant's Cook
actor
Lulu Pinkus
Old Merchant Wife
actor
Karen Ainley
Old Merchant Wife
actor
Aska Karem
Airport Security Officer
actor
Melissa Kahraman
Airport Security Technician
actor
Bridget Maizey
Rollerblader in Love
actor
Eric Presnall
Rollerblader in Love
actor
Nathan Susskind
Young Man Soccer Player
actor
Peter Stephens
Persian General