Three Thousand Years of Longing
Cast & Crew
Idris Elba The Djinn
Tilda Swinton Alithea
Nicolas Mouawad Solomon
Megan Gale Hürrem
Alyla Browne Young Alithea
Kaan Guldur Young Murad IV
Berk Ozturk Semih the Driver/Bazzar Young Shopkeeper
Aska Karem Airport Security Officer
George Miller Director
George Miller Screenwriter
Augusta Gore Screenwriter
Doug Mitchell Producer
George Miller Producer
Dean Hood Executive Producer
Craig McMahon Executive Producer
Kevin Sun Executive Producer
John Seale Cinematography
Margaret Sixel Film Editing
Tom Holkenborg Original Music
Roger Ford Production Design
Nicholas Dare Art Director
Virginia Mesiti Set Decoration
Kym Barrett Costume Design
Nikki Barrett Casting
⨁Full Cast & Crew