Dr. Alithea Binnie (Tilda Swinton), a lonely narratologist, travels to Istanbul and buys an ancient glass bottle.

She accidentally frees a Djinn (Idris Elba) who offers her three wishes in exchange for his freedom.

The film depicts fantastical historical eras, including the court of the Queen of Sheba and the Ottoman Empire. 🌟 Key Cast & Characters

The "PL.BDRip.X..." part of your query refers to a specific digital copy of the 2022 film .

Dr. Alithea Binnie, a content scholar who values her solitary life. Aamito Lagum: Queen of Sheba. Nicolas Mouawad: King Solomon. Matteo Bocelli: Prince Mustafa (in his feature film debut). 📊 Critical Reception Main image for Three Thousand Years of Longing

Alithea, knowing all the "cautionary tales" of wishes gone wrong, refuses to wish, prompting the Djinn to tell her stories of his past.

  1. Bienvenid@ a Dinámicas Sociales Coaching Relacional 3:42