

Synopsis
Three Thousand Years of Longing (2022) is a fantasy drama you can watch online on iFILM, directed by George Miller. Alithea, a narratologist visiting Istanbul for a conference, buys a worn glass bottle and, while cleaning it, frees a Djinn who owes her three wishes.
Tilda Swinton plays the rational scholar who studies stories for a living; Idris Elba plays the ancient spirit who has been one. She refuses to wish carelessly and asks instead to hear how he came to be trapped. What follows is a hotel-room conversation that opens into centuries of tales about desire, kings and missed chances.
Miller pairs intimate dialogue with lavish, dreamlike imagery, letting myth argue with reason across three millennia. A quiet two-hander becomes a cabinet of romantic legends. Watch online on iFILM.
Starring




















Comments 0