

Three Thousand Years of Longing
Directed by George MillerA solitary scholar discovers an ancient bottle while on a trip to Istanbul and unleashes a djinn who offers her three wishes. Filled with reluctance, she is unable to come up with one, so the djinn tries to inspire her with his stories.
Cast of Three Thousand Years of Longing
Three Thousand Years of Longing Ratings & Reviews
- Kevin WardJuly 6, 2025Alithea (Swinton), a narratologist, comes across a Djinn or genie in a lamp (Elba), that can grant her three wishes. Once she does, Djinn can be released from his prison. In her vast studies of literature, Alithea is well versed in the cautionary tales of wishes gone wrong and thus she intends to not use any of her wishes. Doing so would, however, effectively condemn Djinn for eternity so he proceeds to tell her the stories of his past in an effort to convince her to proclaim her hearts deepest desires. Genie’s stories span thousands of years and are told in vignettes with plenty of visual flair from George Miller. Elba and Swinton are never not fantastic as Alithea and Djinn (lets call them Alidjinn) and as we dive into this lore I was completely engrossed. There’s a great irony here, however, in which a literal story about stories and storytelling, really fumbles the main narrative; and it won’t take a narratologist to see that. Would have loved to see more elements from Djinn’s stories payoff in Alithea’s. There are plenty of good elements, but as a whole (and particularly the third act) it really didn’t work for me. Add in that there’s quite a lot of nudity (sorry, not Idris—though he is shirtless for most of it), but it’s not a film anyone would want to show their kids.
- mrpoptartMay 29, 2025Worth watching once.
- Crystal PrideMay 1, 2025One of the best films EVER made. On my TOP 5 movies.
- Dylon JonesApril 9, 2025Decent movie probably rewatch it in 5 or 10 years. Definitely not a once a year kind of movie.
- gamegye8March 17, 2025Pretty not bad
- rob.izard@rogers.comFebruary 8, 2025Very well done Movie / Time just flew by