Release CalendarTop 250 MoviesMost Popular MoviesBrowse Movies by GenreTop Box OfficeShowtimes & TicketsMovie NewsIndia Movie Spotlight
    What's on TV & StreamingTop 250 TV ShowsMost Popular TV ShowsBrowse TV Shows by GenreTV News
    What to WatchLatest TrailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily Entertainment GuideIMDb Podcasts
    OscarsCannes Film FestivalStar WarsAsian Pacific American Heritage MonthSummer Watch GuideSTARmeter AwardsAwards CentralFestival CentralAll Events
    Born TodayMost Popular CelebsCelebrity News
    Help CenterContributor ZonePolls
For Industry Professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign In
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
  • Trivia
  • FAQ
IMDbPro
Idris Elba and Tilda Swinton in Three Thousand Years of Longing (2022)

Full cast & crew

Three Thousand Years of Longing

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • George Miller
    George Miller
    director (directed by)

Writers

Edit
  • George Miller
    George Miller
    written by &
  • Augusta Gore
    Augusta Gore
    written by
  • A.S. Byatt
    A.S. Byatt
    based upon the short story "The Djinn in the Nightingale's Eye" by

Cast

Edit
(in credits order) complete, awaiting verification
  • Tilda Swinton at an event for I Am Love (2009)
    Tilda Swinton
    Tilda Swinton
    Alithea
  • Idris Elba at an event for Les Misérables (2012)
    Idris Elba
    Idris Elba
    The Djinn
  • Erdil Yasaroglu
    Erdil Yasaroglu
    Erdil Yasaroglu
    Prof. Günhan
  • Sarah Houbolt
    Sarah Houbolt
    Airport Djinn
  • Sabrina Dhowre Elba at an event for The Oscars (2023)
    Sabrina Dhowre Elba
    Sabrina Dhowre Elba
    British Council Lady
    /The Watcher
  • Seyithan Özdemir
    Seyithan Özdemir
    Pale Djinn
  • Aamito Lagum
    Aamito Lagum
    The Queen of Sheba
  • Nicolas Mouawad
    Nicolas Mouawad
    Nicolas Mouawad
    King Solomon
  • Ece Yüksel
    Ece Yüksel
    Ece Yüksel
    Gülten
  • Matteo Bocelli
    Matteo Bocelli
    Prince Mustafa
  • Lachy Hulme
    Lachy Hulme
    Lachy Hulme
    Sultan Suleiman
  • Megan Gale at an event for Sicario (2015)
    Megan Gale
    Megan Gale
    Hürrem
  • Ogulcan Arman Uslu in I Was, I Am, I Will Be (2019)
    Ogulcan Arman Uslu
    Ogulcan Arman Uslu
    Murad IV
  • Jack Braddy
    Jack Braddy
    Jack Braddy
    Ibrahim
  • Zerrin Tekindor in Falcon Crest (2018)
    Zerrin Tekindor
    Zerrin Tekindor
    Kösem
  • Anna Adams
    Anna Adams
    Anna Adams
    Sugar Lump
  • George Shevtsov
    George Shevtsov
    George Shevtsov
    The Old Storyteller
  • David Collins
    David Collins
    David Collins
    Ozmet the Jocular
  • Burcu Gölgedar
    Burcu Gölgedar
    Zefir
  • Vincent Gil in Stone (1974)
    Vincent Gil
    Vincent Gil
    Old Merchant
    (as Vince Gil)
  • Melissa Jaffer
    Melissa Jaffer
    Melissa Jaffer
    Clementine
  • Anne Charleston
    Anne Charleston
    Anne Charleston
    Fanny
  • Pia Thunderbolt
    Pia Thunderbolt
    Orhan's Pa
  • Berk Ozturk
    Berk Ozturk
    Semih The Driver
    /Bazzar Young Shopkeeper
  • Anthony Moisset
    Anthony Moisset
    Hotel Porter
  • Alyla Browne
    Alyla Browne
    Alyla Browne
    Young Alithea
  • Sage Mcconnell
    Sage Mcconnell
    Dormitory Girl
  • Abel Bond
    Abel Bond
    Enzo
  • Agani Gecmez
    Agani Gecmez
    Turkish Hotel Waiter
  • Ayantu Usman
    Ayantu Usman
    Sheba's Handmaiden
  • Peter Bertoni
    Peter Bertoni
    Peter Bertoni
    Jack
  • Lianne Mackessy
    Lianne Mackessy
    Emmeline Porter
  • Harlan Norris
    Harlan Norris
    London Driver
  • Leslie Krahner
    Leslie Krahner
    Fisherman Rough Hands
  • George Zammit
    George Zammit
    Male Hands
  • Feride Eralp
    Feride Eralp
    Female Hands
  • Khoury Matthew
    Khoury Matthew
    Blacksmith Ifrit
    /Persian Soldier
  • Burwaiss Ahmed
    Burwaiss Ahmed
    Byzantium Labourer
  • Michelotti Edoardo
    Michelotti Edoardo
    Mustafa Janissary
  • Ronny Mouawad
    Ronny Mouawad
    Ronny Mouawad
    Mustafa Janissary
    /Airport Surly Supervisor
  • Prakash Paul
    Prakash Paul
    Mustafa Janissary
  • Olivia Porter
    Olivia Porter
    Juggler
  • Quaden Bayles
    Quaden Bayles
    Quick Change Boy
  • Botan Ozer
    Botan Ozer
    Ali
  • Georgiou Thomas
    Georgiou Thomas
    Rustem Pasha
  • Arshia Dehghani
    Arshia Dehghani
    Prince Cihangir
  • Talia Tulin Sert
    Talia Tulin Sert
    Seraglio Concubine
  • Jean-Marc Agbogba
    Jean-Marc Agbogba
    Zaouli Dancer
  • Kaan Guldur
    Kaan Guldur
    Kaan Guldur
    Young Murad IV
  • Hugo Vella
    Hugo Vella
    Young Ibrahim
  • Peter Stephens
    Peter Stephens
    Persian General
  • Simon Taylor Abraham
    Simon Taylor Abraham
    Persian Soldier
    (as Simon Abraham)
  • Bryony Pyke
    Bryony Pyke
    Bryony Pyke
    Slender Concubine
  • Hana Habbouche
    Hana Habbouche
    Slender Concubine
  • Jyoti Barry
    Jyoti Barry
    Ibrahim's Concubine
  • Madeline Berner
    Madeline Berner
    Ibrahim's Concubine
  • Kathleen Coffey
    Kathleen Coffey
    Ibrahim's Concubine
  • Nikki Hooppell
    Nikki Hooppell
    Ibrahim's Concubine
  • Stephanie Julien
    Stephanie Julien
    Ibrahim's Concubine
  • Elyse Metaxas
    Elyse Metaxas
    Ibrahim's Concubine
  • Debbie Correia
    Debbie Correia
    Ibrahim's Concubine
  • Laura Foster
    Laura Foster
    Ibrahim's Concubine
  • Ashleigh Geitzmann
    Ashleigh Geitzmann
    Ibrahim's Concubine
  • Hannah Robinson
    Hannah Robinson
    Hannah Robinson
    Ibrahim's Concubine
  • Felicity Tchorlian
    Felicity Tchorlian
    Ibrahim's Concubine
  • Kate Wake
    Kate Wake
    Ibrahim's Concubine
  • Mary P
    Mary P
    Ibrahim's Concubine
  • Ron Hicks
    Ron Hicks
    Dead Pasha
  • Glenn Levett
    Glenn Levett
    Glenn Levett
    Dead Vizier
  • Danny Lim
    Danny Lim
    Storyteller
    (as Danny Lim with his Dog Smarty)
  • Rellim Egroeg
    Rellim Egroeg
    Hapless Storyteller
  • Eva Maria Barboza
    Eva Maria Barboza
    Old Merchant's Cook
  • Lulu Pinkus
    Lulu Pinkus
    Old Merchant Wife
  • Karen Ainley
    Karen Ainley
    Old Merchant Wife
  • Aska Karem
    Aska Karem
    Aska Karem
    Airport Security Officer
  • Melissa Kahraman
    Melissa Kahraman
    Melissa Kahraman
    Airport Security Technician
  • Bridget Maizey
    Bridget Maizey
    Rollerblader in Love
  • Eric Presnall
    Eric Presnall
    Eric Presnall
    Rollerblader in Love
  • Nolan Zadarnowski
    Nolan Zadarnowski
    Small Child
  • Patryk Zadarnowski
    Patryk Zadarnowski
    Father
  • Nathan Susskind
    Nathan Susskind
    Young Man Soccer Player
Rest of cast listed alphabetically
  • Louis Abdilla
    Louis Abdilla
    Louis Abdilla
    Lecturer
    (uncredited)
  • Ade Akisanya
    Ade Akisanya
    Ade Akisanya
    Solomon's Entourage
    (uncredited)
  • Athiéi
    Athiéi
    Athiéi
    Narratologist
    (uncredited)
  • Ian Brugnoli
    Ian Brugnoli
    Conference Attendee
    (uncredited)
  • Tahlia Crinis
    Tahlia Crinis
    Tahlia Crinis
    Istbl Lecture Theatre Female
    (uncredited)
  • Matt de Souza
    Matt de Souza
    Persian Bowman
    (uncredited)
  • Tendai Dzwairo
    Tendai Dzwairo
    London Uni Student
    (uncredited)
  • Ann Earle
    Ann Earle
    Servant in the Harem
    (uncredited)
  • Hayley Gia Hughes
    Hayley Gia Hughes
    Hayley Gia Hughes
    London Uni Student
    (uncredited)
  • Jason Jago
    Jason Jago
    London Uni Student
    (uncredited)
  • James Dobbins Jones
    James Dobbins Jones
    Narratology Student
    (uncredited)
  • Aiden Mckenzie
    Aiden Mckenzie
    Aiden Mckenzie
    Airport Passenger
    (uncredited)
  • Shane Miller
    Shane Miller
    London Uni Student
    (uncredited)
  • Callum Moran
    Callum Moran
    Lurking Bystander
    (uncredited)
  • Amelia Patomaki
    Amelia Patomaki
    Airport Commuter
    (uncredited)
  • David Paulsen
    David Paulsen
    David Paulsen
    Yael De Silva, Scholar of Narratology
    (uncredited)
  • Paul Pedersen
    Paul Pedersen
    Assassin
    /Eunuch
    /Soldier
    (uncredited)
  • John Puckeridge
    John Puckeridge
    John Puckeridge
    London Uni Student
    (uncredited)
  • Joshua Smith
    Joshua Smith
    Joshua Smith
    Persian Soldier
    (uncredited)
  • The Nullarbor Nymph
    Jessica Sterling
    Jessica Sterling
    Alithea
    (uncredited)
  • Emma Suringa
    Emma Suringa
    Conference attendee
    (uncredited)
  • Shakriya Tarinyawat
    Shakriya Tarinyawat
    Shakriya Tarinyawat
    Businessman
    (uncredited)
  • Angie Tricker
    Angie Tricker
    Angie Tricker
    Narratologist
    (uncredited)

Producers

Edit
  • Ali Akdeniz
    Ali Akdeniz
    Line Producer: TR
  • Rachael Gill
    Rachael Gill
    associate producer
  • Dean Hood
    Dean Hood
    executive producer
  • Craig McMahon
    Craig McMahon
    executive producer
  • George Miller
    George Miller
    producer (produced by)
  • Doug Mitchell
    Doug Mitchell
    producer
  • Kevin Sun
    Kevin Sun
    executive producer

Composer

Edit
  • Tom Holkenborg
    Tom Holkenborg

Cinematographer

Edit
  • John Seale
    John Seale
    director of photography

Editor

Edit
  • Margaret Sixel
    Margaret Sixel

Casting Director

Edit
  • Nikki Barrett
    Nikki Barrett

Production Designer

Edit
  • Roger Ford
    Roger Ford

Art Directors

Edit
  • Nicholas Dare
    Nicholas Dare
  • Sophie Nash
    Sophie Nash
    supervising art director

Set Decorator

Edit
  • Lisa Thompson
    Lisa Thompson

Costume Designer

Edit
  • Kym Barrett
    Kym Barrett

Makeup Department

Edit
  • Lily Belnick
    Lily Belnick
    make up & hair trainee
  • Lara Jade Birch
    Lara Jade Birch
    crowd hair supervisor / crowd makeup supervisor
  • Jac Charlton
    Jac Charlton
    dental prosthetics
  • Terri Farmer
    Terri Farmer
    key hair stylist / key makeup artist
  • Ryan Farrajota
    Ryan Farrajota
    additional makeup and hair
  • Ashley Johnson
    Ashley Johnson
    key hair stylist
  • Jenny Lee
    Jenny Lee
    additional hair and makeup artist
  • Murat Polat
    Murat Polat
    wig measurements: Turkey
  • Brydie Stone
    Brydie Stone
    key prosthetics artist
  • Lesley Vanderwalt
    Lesley Vanderwalt
    hair designer / makeup designer

Production Management

Edit
  • Merilyn Cook
    Merilyn Cook
    production manager
  • Semih Ozkoseoglu
    Semih Ozkoseoglu
    post-production supervisor

Second Unit Directors or Assistant Directors

Edit
  • Shayne Carter
    Shayne Carter
    assistant director
  • Xander Collier
    Xander Collier
    on-set second assistant director
  • Jackson Ezard
    Jackson Ezard
    third assistant director
  • Jane Griffin
    Jane Griffin
    second assistant director
  • Michael Knott
    Michael Knott
    assistant director: additional photography
  • Guy Norris
    Guy Norris
    action unit director
  • P.J. Voeten
    P.J. Voeten
    first assistant director
  • Lucie Wang
    Lucie Wang
    additional set pa (uncredited)

Art Department

Edit
  • Whitford Adam
    Whitford Adam
    set builder (credit only)
  • Joshua Adams
    Joshua Adams
    set finisher/standby painter
  • Aaron Ahrens
    Aaron Ahrens
    set plasterer
  • Nicki Brancatisano
    Nicki Brancatisano
    swing
  • Gabrielle Carey
    Gabrielle Carey
    set decoration draftsperson
  • Andrew Chan
    Andrew Chan
    assistant art director
  • Samantha Chebatte
    Samantha Chebatte
    props buyer
  • Matt Connors
    Matt Connors
    head scenic artist
  • Ray Coulson
    Ray Coulson
    props manufacture foreman
  • Emma-Jane Dann
    Emma-Jane Dann
    Art Dept Coordinator

Sound Department

Edit
  • Yulia Akerholt
    Yulia Akerholt
    adr supervisor / dialogue editor
  • Olivia Aquilina
    Olivia Aquilina
    foley assistant
  • James Ashton
    James Ashton
    sound designer
  • Mick Boraso
    Mick Boraso
    sound editor
  • Glenn Butler
    Glenn Butler
    re-recording engineer
  • Duncan Campbell
    Duncan Campbell
    foley mixer
  • Daniel Hackett
    Daniel Hackett
    re-recording engineer
  • Tom Heuzenroeder
    Tom Heuzenroeder
    sound editor
  • Leah Katz
    Leah Katz
    adr editor / dialogue editor
  • Sue Kerr
    Sue Kerr
    first assistant sound

Special Effects

Edit
  • Katrina Cook
    Katrina Cook
    special effects coordinator
  • Lloyd Finnemore
    Lloyd Finnemore
    special effects supervisor
  • Samuel Francois-Steininger
    Samuel Francois-Steininger
    Art Director: Colourisation
  • Rick Howie
    Rick Howie
    Special Effects Workshop Supervisor
  • Adam Kealy
    Adam Kealy
    special effects technician
  • Tully Marshall
    Tully Marshall
    special effects technician
  • James Paul
    James Paul
    senior special effects technician

Visual Effects

Edit
  • Caroline Adams
    Caroline Adams
    visual effects producer: Future Associate
  • Lindsay Adams
    Lindsay Adams
    visual effects supervisor: Future Associate
  • Belinda Allen
    Belinda Allen
    digital matte painter: Framestore
  • Ahmed Amari
    Ahmed Amari
    compositor: Future Associate
  • Naomi Anderlini
    Naomi Anderlini
    Compositing Artist
  • Brent Armfield
    Brent Armfield
    visual effects data wrangler
  • Jayden Asser
    Jayden Asser
    Data Wrangler: Method Melbourne
  • Jayce Attewell
    Jayce Attewell
    visual effects producer
  • Carlo Alberto Bagliolid
    Carlo Alberto Bagliolid
    head of department
  • Vivienne Baker
    Vivienne Baker
    Compositing Artist

Stunts

Edit
  • Stephen Amadasun
    Stephen Amadasun
    stunt performer: stunt double
  • Shane Bell
    Shane Bell
    stunt performer / stunt rigger
  • Jordan Bissaker
    Jordan Bissaker
    stunt performer
  • Matt de Souza
    Matt de Souza
    stunt performer
  • Jon Heaney
    Jon Heaney
    safety consultant: Pre Production
  • Mick Hodge
    Mick Hodge
    stunt safety / water safety
  • Russell Ingram
    Russell Ingram
    stunt rigging coordinator
  • Ali Kadhim
    Ali Kadhim
    stunt performer
  • Blake Lindsell
    Blake Lindsell
    stunt performer: Mocap
  • Millie Lohmann
    Millie Lohmann
    stunt performer

Camera and Electrical Department

Edit
  • Emerson Adcock
    Emerson Adcock
    lighting technician: additional
  • Michael Adcock
    Michael Adcock
    gaffer
  • Yusuf Arik
    Yusuf Arik
    digital imaging technician: Istanbul
  • Sian Bates
    Sian Bates
    first assistant camera: second unit
  • David Burr
    David Burr
    director of photography: second unit
  • Joshua Calder
    Joshua Calder
    head grip
  • Harry A. Clegg
    Harry A. Clegg
    lighting technician: additional photography
  • Christopher Collins
    Christopher Collins
    video assistant (as Chris Collins)
  • Hilary Crombie
    Hilary Crombie
    second assistant camera: "a" camera
  • Matt Dickinson
    Matt Dickinson
    lighting technician

Animation Department

Edit
  • Melanie Plett
    Melanie Plett
    animator
  • Anthony Rizzo
    Anthony Rizzo
    senior animator
  • Joseph Sweeny
    Joseph Sweeny
    animator

Casting Department

Edit
  • Vanessa Baker
    Vanessa Baker
    adr voice casting
  • Ezgi Baltas
    Ezgi Baltas
    casting: Turkey
  • Jane Dawkins
    Jane Dawkins
    extras casting
  • Kelly Graham
    Kelly Graham
    casting assistant

Costume and Wardrobe Department

Edit
  • Victoria Arvanitakis
    Victoria Arvanitakis
    costume maker (as Victoria Perry)
  • Harriet Ayers
    Harriet Ayers
    seamstress
  • Alicia Brown
    Alicia Brown
    background costume standby
  • Andrew Campbell
    Andrew Campbell
    graphic illustrator
  • Ryan Cribbin
    Ryan Cribbin
    costume painter
  • Robyn Elliott
    Robyn Elliott
    costume supervisor
  • Amanda Enders
    Amanda Enders
    extras costume coordinator / extras key costume standby
  • Serena Fiumi
    Serena Fiumi
    costume buyer
  • Margaret Gill
    Margaret Gill
    head milliner
  • Jaspar Goodman
    Jaspar Goodman
    costumer

Editorial Department

Edit
  • Basia A'Hern
    Basia A'Hern
    digital intermediate producer
  • Catherine Armstrong
    Catherine Armstrong
    digital intermediate producer
  • Simon Ashby
    Simon Ashby
    senior post production engineer
  • Andrew Corsi
    Andrew Corsi
    visual effects editor
  • Sofia Costa
    Sofia Costa
    digital intermediate coordinator
  • James Cowie
    James Cowie
    on-line editor
  • Affrica Handley
    Affrica Handley
    on-line editor
  • David Hollingsworth
    David Hollingsworth
    executive director: Spectrum Films
  • Eliot Knapman
    Eliot Knapman
    first assistant editor
  • Nicolangelo Leone
    Nicolangelo Leone
    post production assistant

Location Management

Edit
  • Erhan Alpdundar
    Erhan Alpdundar
    location manager
  • Ryan Cearns
    Ryan Cearns
    assistant location manager
  • Jeremy Peek
    Jeremy Peek
    supervising location manager
  • Toygar Saltan
    Toygar Saltan
    location assistant

Music Department

Edit
  • Shwan Askari
    Shwan Askari
    Composer: Additional Music Sound Design
  • Sean Barrett
    Sean Barrett
    assistant orchestrator
  • Jonathan Beard
    Jonathan Beard
    orchestrator
  • Craig Beckett
    Craig Beckett
    score engineer
  • Elaine Beckett
    Elaine Beckett
    score coordinator
  • Matteo Bocelli
    Matteo Bocelli
    title music
  • Dallin Burns
    Dallin Burns
    composer: additional music
  • Francesca Cail
    Francesca Cail
    score assistant
  • Gevorg Chepchyan
    Gevorg Chepchyan
    technical score engineer
  • Jordan Cox
    Jordan Cox
    music preparation

Script and Continuity Department

Edit
  • Sophie Fabbri-Jackson
    Sophie Fabbri-Jackson
    script supervisor

Transportation Department

Edit
  • Dale Bensch
    Dale Bensch
    driver: George Miller
  • Luke Bottomley
    Luke Bottomley
    driver
  • Francis Burdock
    Francis Burdock
    truck driver
  • Paris Carswell
    Paris Carswell
    driver
  • Celal Demir
    Celal Demir
    transportation
  • Tim Denton
    Tim Denton
    driver
  • Brad Gibbs
    Brad Gibbs
    minibus driver
  • Lachlan 'Doc' Hines
    Lachlan 'Doc' Hines
    truck driver
  • Warwick King
    Warwick King
    transportation captain
  • Tommie McSweeney
    Tommie McSweeney
    driver (as Thomas McSweeney)

Additional Crew

Edit
  • Mark Bamford
    Mark Bamford
    production legals: Simpsons Solicitors
  • Mark Bamford
    Mark Bamford
    legal services: Simpsons Solicitors
  • Jedediah Barton
    Jedediah Barton
    audio description subtitles
  • Penelope Berkemeier
    Penelope Berkemeier
    on-set production assistant
  • Kira Bohn
    Kira Bohn
    accounts clerk
  • Sonia Borella
    Sonia Borella
    consultant: to Kennedy Miller Mitchell
  • James Bramley
    James Bramley
    production accountant
  • Kieran Cato
    Kieran Cato
    security management / traffic management
  • Chas Dabby
    Chas Dabby
    Travel Agent
  • Chloë Dallimore
    Chloë Dallimore
    intimacy coordinator

Contribute to this page

Suggest an edit or add missing content
Idris Elba and Tilda Swinton in Three Thousand Years of Longing (2022)
Top Gap
What was the official certification given to Three Thousand Years of Longing (2022) in Italy?
Answer
  • See more gaps
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb app
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb app
For Android and iOS
Get the IMDb app
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.