Advertising Remove ads
3000 Years of Longing poster

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 options

Available 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.
Advertising Remove ads
Director
George Miller
Writers
George Miller
Producers
George Miller

Photos and posters

All 19 photos

Reviews

9.6 2 votes

Box office

Weekend by weekend
  • US $8.1m
  • UK £307,176

Soundtrack

See the song
  1. Cautionary TaleTom Holkenborg, Matteo Bocelli, Tom Holkenborg Spotify
Advertising Remove ads