Rotten Tomatoes
Movies Tv shows RT App News Showtimes
Three Thousand Years of Longing: Full Cast & Crew 2022 Fantasy/Drama
Dr. Alithea Binnie (Tilda Swinton) is an academic -- content with life and a creature of reason. While in Istanbul attending a conference, she happens to encounter a Djinn (Idris Elba) who offers her three wishes in exchange for his freedom. This presents two problems. First, she doubts that he is real and second, because she is a scholar of story and mythology, she knows all the cautionary tales of wishes gone wrong. The Djinn pleads his case by telling her fantastical stories of his past. Eventually she is beguiled and makes a wish that surprises them both. R Released: Aug 26, 2022 See Movie Details

Cast & Crew

All Cast Crew
George Miller Director, Screenwriter, Producer Idris Elba The Djinn Actor Tilda Swinton Dr. Alithea Binnie Actor Aamito Lagum Sheba Actor Nicolas Mouawad King Solomon Actor Ece Yüksel Gulten Actor Matteo Bocelli Prince Mustafa Actor Lachy Hulme Sultan Suleiman Actor Megan Gale Hürrem Actor Zerrin Tekindor Kösem Actor Ogulcan Arman Uslu Murad IV Actor Jack Braddy Ibrahim Actor Burcu Gölgedar Zefir Actor Alyla Browne Young Alithea Actor Kaan Guldur Young Murad IV Actor David Collins Ozmet The Jocular Actor Berk Ozturk Bazar Young Shopkeeper Actor Aska Karem Airport Security Officer Actor Augusta Gore Screenwriter Doug Mitchell Producer Dean Hood Executive Producer Craig McMahon Executive Producer Kevin Sun Executive Producer John Seale Cinematographer Margaret Sixel Film Editing Junkie XL Original Music Roger Ford Production Design Nicholas Dare Art Director Virginia Mesiti Set Decoration Kym Barrett Costume Design Nikki Barrett Casting