• Video
  • Shop
  • Culture
  • Family
  • Wellness
  • Food
  • Living
  • Style
  • Travel
  • News
  • Book Club
  • GMA3: WYNTK
  • Newsletter
  • Privacy Policy
  • Your US State Privacy Rights
  • Children's Online Privacy Policy
  • Interest-Based Ads
  • Terms of Use
  • Do Not Sell My Info
  • Contact Us
  • © 2025 ABC News
  • Culture

Review: 'Three Thousand Years of Longing' grants every moviegoer's wish for enchantment

4:12
Tilda Swinton, Idris Elba talk 'Three Thousand Years of Longing'
Metro Goldwyn Mayer Pictures via AP
Peter Travers.
ByPeter Travers
August 26, 2022, 8:00 AM

Pitched as a "fairy tale for adults," "Three Thousand Years of Longing" stars the wondrously eccentric Tilda Swinton as a London academic in Istanbul.

At a bazaar, she picks up a glass bottle that when opened at her hotel, unleashes a hulking djinn -- think genie -- who offers to grant her three wishes.

And since charisma king Idris Elba plays the djinn, you listen. So the film, out Friday, is a modern spin on "Arabian Nights"? Not so fast.

Related Articles

MORE: 'Beast' leaves you feeling trapped and panicked throughout: Review

Director George Miller, joining his daughter Augusta Gore to adapt a short story by A.S. Byatt, didn't earn his reputation as a mad genius by taking the easy route. The cinematic genie behind the visceral brutality of "Mad Max: Fury Road," the kid-friendly "Happy Feet" and "Babe: Pig in the City" likes to defy expectations.

As Elba's djinn and Swinton's narratologist Dr. Alithea Binnie (she studies mythic narratives) get comfy in hotel robes and enjoy a deep-dish gabfest about the cautionary aspects of wish-granting, the film lulls us into thinking it's an intimate love story between two bottled-up romantics, which it partly and perceptively is.

Idris Elba and Tilda Swinton in a scene from the movie, "Three Thousand Years of Longing."
Metro Goldwyn Mayer Pictures via AP

But Miller has way more than talk in mind as the djinn -- through the richly resonant tones of Elba's remarkable voice -- takes us on a magic carpet ride across thousands of years and several continents that illustrate what goes on in the life of someone trapped in a bottle.

"Three Thousand Years of Longing" was filmed during the pandemic, which means the stars are mostly confined to a hotel. And when the djinn regales Alithea with parables of his past history with humans over centuries, the film goes wild with CGI visual marvels.

Editor’s Picks

Tilda Swinton, Idris Elba talk 'Three Thousand Years of Longing'

  • Aug 23, 2022

Review: New 'A League of Their Own' casts a refreshing eye on baseball

  • Aug 12, 2022

REVIEW: 'House of the Dragon' is spectacular in every sense of the word

  • Aug 19, 2022

To see a maxi-sized Elba emerge from a small bottle is not an image you'll soon forget. And the wonders continue as the djinn's tales take us to the palace of the Queen of the Sheba and to shadowy dungeons and blood-soaked battlefields. We see a man's head morph into a demon spider and then explode into gazillions of mini-arachnids.

Idris Elba in a scene from the movie, "Three Thousand Years of Longing."
Metro Goldwyn Mayer Pictures via AP

For a wizard of Miller's demonstrated gifts, some of his digital effects are mysteriously unfinished. But Miller's soulful showmanship, laced by the poignant sadness in Elba's performance, is never in doubt. Even when the plot drifts into ditzy slapstick, Miller draws us into the intimate core of his fractured fable.

And that's the relationship between Alithea and her djinn. Alithea knows every trick in the narrative-spinning book. And she's wise to the djinn's tactics. Plus, she is in no hurry to reveal her three wishes which, once granted, will free him from the prison of the whims of others.

Tilda Swinton and Idris Elba in a scene from the movie, "Three Thousand Years of Longing."
Metro Goldwyn Mayer Pictures via AP

No fair spoiling how the romance works out, but Miller, an Australian born to Greek immigrant parents, is unique in film history as a physician who left medicine to practice movie healing. The fusion of the practical and the spiritual finds its way into every fiber of his filmmaking.

"Three Thousand Years of Longing" is all over the place structurally, but odds are you won't be too bothered.

Tilda Swinton and Idris Elba in a scene from the movie, "Three Thousand Years of Longing."
Metro Goldwyn Mayer Pictures via AP

At its best, sizzling on the subtle fire ignited by Swinton and Ebla, this story about storytelling grants every moviegoer's wish for enchantment. There's magic in it.

Editor’s Picks

Tilda Swinton, Idris Elba talk 'Three Thousand Years of Longing'

  • Aug 23, 2022

Review: New 'A League of Their Own' casts a refreshing eye on baseball

  • Aug 12, 2022

REVIEW: 'House of the Dragon' is spectacular in every sense of the word

  • Aug 19, 2022

Up Next in Culture—

Jeremy Allen White stars in 'The Bear' Season 4 official trailer

May 21, 2025

'Cheers' co-stars pay tribute to George Wendt following his death at 76

May 20, 2025

'Zootopia 2' teaser trailer shows Nick Wilde and Judy Hopps solving a new case

May 20, 2025

Elle Fanning cast as Effie Trinket in 'The Hunger Games: Sunrise on the Reaping'

May 20, 2025

Shop GMA Favorites

ABC will receive a commission for purchases made through these links.

Sponsored Content by Taboola

The latest lifestyle and entertainment news and inspiration for how to live your best life - all from Good Morning America.
  • Contests
  • Terms of Use
  • Privacy Policy
  • Do Not Sell My Info
  • Children’s Online Privacy Policy
  • Advertise with us
  • Your US State Privacy Rights
  • Interest-Based Ads
  • About Nielsen Measurement
  • Press
  • Feedback
  • Shop FAQs
  • ABC News
  • ABC
  • All Videos
  • All Topics
  • Sitemap

© 2025 ABC News
  • Privacy Policy— 
  • Your US State Privacy Rights— 
  • Children's Online Privacy Policy— 
  • Interest-Based Ads— 
  • Terms of Use— 
  • Do Not Sell My Info— 
  • Contact Us— 

© 2025 ABC News