Three Thousand Years of Longing (2022)
A solitary scholar discovers an ancient bottle while on a trip to Istanbul and unleashes a djinn who offers her three wishes. Filled with reluctance, she is unable to come up with one, so the djinn tries to inspire her with his stories.
Watch nowDrama, Fantasy, Romance
Cast
- Tilda Swinton — Alithea
- Idris Elba — The Djinn
- Erdil Yaşaroğlu — Professor Günhan
- Sabrina Elba — British Council Lady / The Watcher
- Sarah Houbolt — Airport Djinn
- Seyithan Özdemir — Pale Djinn
- Aamito Lagum — The Queen of Sheba
- Nicolas Mouawad — King Solomon
- Ece Yüksel — Gulten
- Matteo Bocelli — Prince Mustafa
- Lachy Hulme — Sultan Suleiman
- Megan Gale — Hürrem
Where to watch Three Thousand Years of Longing
The Roku Channel, Tubi TV
More like this
- Passion of Mind (2000)
- The Shape of Water (2017)
- The Promise (2016)
- Nine Days (2021)
- Ashes in the Snow (2018)
- The Green Knight (2021)
- Vesper (2022)
- Endless (2020)
- The Human Stain (2003)
- Tuesday (2024)
- Tideland (2005)
- Fingernails (2023)
- Interstate 60 (2002)
- Maria's Lovers (1984)
- Queer (2024)
- Blind (2017)
- Time Is Up (2021)
- Stealing Beauty (1996)
- After the Dark (2013)
- Game of Love (2022)