Premium Only Content
This video is only available to Rumble Premium subscribers. Subscribe to
enjoy exclusive content and ad-free viewing.

Three Thousand Years of Longing - Teaser Trailer
2 years ago
13
About:
Dr Alithea Binnie (Tilda Swinton) is an academic - content with life and a creature of reason. While in Istanbul attending a conference, she happens to encounter a Djinn (Idris Elba) who offers her three wishes in exchange for his freedom. This presents two problems. First, she doubts that he is real and second, because she is a scholar of story and mythology, she knows all the cautionary tales of wishes gone wrong. The Djinn pleads his case by telling her fantastical stories of his past. Eventually she is beguiled and makes a wish that surprises them both.
Release Date:
August 31, 2022
Loading comments...
-
1:15
Black Box Movie Trailers
3 months agoHow To Train Your Dragon - Official Live Action Teaser Trailer
1722 -
LIVE
LFA TV
16 hours agoLFA TV ALL DAY STREAM - MONDAY 6/9/25
5,658 watching -
LIVE
NEWSMAX
3 hours agoThe Rob Carson Show LIVE (06/09/2025) | Call 1-800-922-6680 | NEWSMAX Podcasts
448 watching -
LIVE
The Mel K Show
1 hour agoMel K & Clay Clark | Focus on Financial Independence | 6-9-25
373 watching -
LIVE
The Dana Show with Dana Loesch
36 minutes agoWATCH: The Dana Show LIVE on Rumble! 06-09-25
342 watching -
LIVE
Akademiks
3 hours agoBREAKING NEWS!!! 50 CENT RESPONDS TO HIS BM ON THE STAND AT DIDDY TRIAL. Day 18 of Diddy Trial. 5/30
2,059 watching -
LIVE
Flyover Conservatives
11 hours agoGeorge Floyd Sequel? They Burned Cities in 2020… and now Summer of Love 2.0 is Here - Breanna Morello | FOC Show
287 watching -
1:13:52
The Big Migâ„¢
2 hours agoMostly Peaceful Protests 2.0
46.1K11 -
LIVE
The Shannon Joy Show
2 hours ago🔥🔥 Trump Deploys National Guard To LA! Law & Order OR False Flag For The Surveillance Police State? With Technocracy Expert Patrick Wood. 🔥🔥
222 watching -
LIVE
Grant Stinchfield
15 hours agoBill Maher Turns on His Own: Calls Out America-Hating Left in Brutal Takedown!
105 watching