Skip to main content

Tilda Swinton unleashes a djinn in Three Thousand Years of Longing clip

Director George Miller had a late-career renaissance with Mad Max: Fury Road in 2015, but audiences have had to wait seven years for his next film. That long period of time will come to an end this week when Miller’s new movie, Three Thousand Years of Longing, makes its theatrical debut. Tilda Swinton stars as Alithea Binnie, an ordinary woman who makes the discovery of a lifetime: a truly magical bottle, complete with a real djinn inside. As you can see in the clip below, Alithea had no idea what was going to happen when she released the djinn. But her world is about to change.

THREE THOUSAND YEARS OF LONGING | “The Djinn is Revealed” Official Clip | MGM Studios

Although the preview scene doesn’t show the djinn’s face, he is played by Idris Elba in the film. The djinn has an intriguing offer for Alithea: Three wishes in exchange for his freedom. Understandably, the djinn doesn’t want to be bottled up for another thousand years or so. However, Alithea faces two key questions: What does she want to wish for? And can she trust the djinn? After all, nearly every story about wish fulfillment is usually a cautionary tale. Sometimes brutally so.

Tilda Swinton in Three Thousand Years of Longing.
Image used with permission by copyright holder

In the behind-the-scenes featurette below, Swinton and Elba praise Miller’s direction on the film. It also shows off the true scale of the story. While Alithea and the djinn are confined to a hotel room, he shows her visions of the past that illustrate how his previous masters dealt with the offer he presented to them. Let’s just say that not all of them made the right choices.

THREE THOUSAND YEARS OF LONGING | The Djinn and the Genius Featurette | MGM Studios

Miller also co-wrote the script with Augusta Gore, which is based on A. S. Byatt’s The Djinn in the Nightingale’s Eye. Three Thousand Years of Longing will hit theaters this Friday, August 26.

Blair Marnell
Blair Marnell has been an entertainment journalist for over 15 years. His bylines have appeared in Wizard Magazine, Geek…
New Deadpool & Wolverine video teases the return of Sabretooth
Sabretooth opens his mouth and screams.

In the new video for Deadpool & Wolverine, Logan faces off against one of his biggest adversaries, Sabretooth.

Halfway through the 60-second video, Wolverine (Hugh Jackman) asks, "Who's next," to which Sabretooth (Tyler Mane) angrily responds, "Ready to die?" Jackman's Wolverine and Mane's Sabretooth first squared off in X-Men. Mane has not played the role since 2000, to which Deadpool (Ryan Reynolds) correctly notes that people have "waited decades" for the fight between Wolverine and Sabretooth. Liev Schreiber played Sabretooth instead of Mane in the prequel, X-Men Origins: Wolverine.

Read more
3 Hulu movies you need to stream this weekend (June 28-30)
A man raises a lantern in The Lost City.

Ordinarily, our picks for the three Hulu movies that you need to stream this weekend would include some of the films leaving at the end of the month. But since we've already done a roundup of the five great movies leaving Hulu in June that you need to watch, we won't repeat ourselves here.

Instead of the action-packed lineup that includes The Batman and Die Hard with a Vengeance, we've gone with a low-key relationship drama, a fan-favorite flick, and a fairly recent action rom-com. If you also subscribe to Disney+, you can watch these films on that app as well.
A Love Song (2022)

Read more
Tour de France 2024 live stream: Can you watch for free?
Professional cyclists riding down a road.

The unquestioned biggest race in cycling is back, with the top riders in the world set to take on the 2024 Tour de France. For the first time in 111th editions of the race, the finish will be in Nice instead of Paris, as the latter prepares to host the quickly upcoming 2024 Summer Olympics.

The race starts with Stage 1 on Saturday, June 29, at 6:30 a.m. ET. In the United States, you can watch on Peacock (live coverage of every stage), NBC (live coverage of a few stages) or TV5Monde (French-speaking coverage of every stage).

Read more