Film · 2022
3000 Years of Longing
Original titleThree Thousand Years of Longing
Directed by George Miller · starring Alyla Browne, Tilda Swinton and Idris Elba
- 1 h 48 min
- Drama · Fantasy · Romance
Australia
- 9.6 Users2 votes
Synopsis
Based on a short story by novelist A.S. Byatt entitled 'The Djinn in the Nightingale's Eye' and published in 1994, 'Three thousand years waiting for you' tells the story of how the doctor of literature Alithea Binnie (Tilda Swinton), a scholar expert in tales and old stories, is in Istanbul with a djinn, a genie (Idris Elba) who offers to grant him three wishes in exchange for his freedom. However, Binnie knows that this never ends well and will decide not to make any wishes, preferring instead to listen to the infinite life of the genie and his fantastic adventures and misadventures from his past. Finally, the doctor will make a wish that surprises both of them.
He writes (with Augusta Gore) and directs George Miller', director of the acclaimed 'Mad Max: Fury Road'. The rest of the cast includes David Collins, Alyla Browne, Hayley Gia Hughes, Angie Tricker, Sarah Houbolt, Kaan Guldur, Jason Jago, Aska Karem, Aiden Mckenzie, Berk Ozturk, Jack Braddy, Randolph Fields, Anna Adams, John Puckeridge. Webb, James Dobbins Jones, Hugo Vella, Callum Moran, Tendai Dzwairo, Tahlia Crinis, David Paulsen, Nicolas Mouawad, and Shakriya Tarinyawat.
Produced by Kennedy Miller Productions, Filmnation Entertainment, Metro-Goldwyn-Mayer, Elevate Production Finance and CAA Media Finance, the film had its preview in the official section out of competition at the Cannes Film Festival.
Where to watch 3000 Years of Longing
All the optionsAvailable now in the UK:
Availability checked on 8 November 2026.
The essentials
- Runtime
- 108 min1 hour and 48 minutes
- Box office
- $8.1min US
- How long is 3000 Years of Longing?
- 1 hour and 48 minutes (108 minutes).
- Who directed 3000 Years of Longing?
- George Miller.
- Who is in 3000 Years of Longing?
- It stars Alyla Browne, Tilda Swinton, Idris Elba and Lachy Hulme.
- Where can I watch 3000 Years of Longing?
- In the UK it is available to rent on Apple TV and Prime Video.
- How much did 3000 Years of Longing make?
- It took $8.1 million in US.
Cast
Full cast (8)-
Alyla Browne Young Alithea
-
Tilda Swinton Alithea
-
Idris Elba The Djinn
-
Lachy Hulme Sultan Suleiman
-
Megan Gale Hürrem
- Director
- George Miller
- Writers
- George Miller
- Producers
- George Miller
Photos and posters
All 19 photosReviews
Box office
Weekend by weekend-
US $8.1m
-
UK £307,176
Soundtrack
See the song- Cautionary TaleTom Holkenborg, Matteo Bocelli, Tom Holkenborg Spotify
If you liked 3000 Years of Longing
-
The Last Seduction 1994 same genre -
I've Loved You So Long 2008 same genre -
The Swan Princess 1994 same genre -
The Thrill of It All 1963 same genre -
Jab Tak Hai Jaan 2012 same genre -
Vanity Fair 2004 same genre -
Difret 2014 same genre -
10 Saint Omer 2022 same genre -
10 1979 same genre -
The Wife He Met Online 2012 same genre -
A Few Days in September 2006 same genre -
Still Walking 2008 same genre