Playing on: VidPlay

Three Thousand Years of Longing (2022)
A lonely scholar, on a trip to Istanbul, discovers a Djinn who offers her three wishes in exchange for his freedom.
Released: 2022
Casts:
Tilda Swinton
, Idris Elba
, Erdil Yasaroglu
, Sarah Houbolt
, Sabrina Dhowre Elba
, Seyithan Özdemir
, Aamito Lagum
, Nicolas Mouawad
, Ece Yüksel
, Matteo Bocelli
, Lachy Hulme
, Megan Gale
, Ogulcan Arman Uslu
, Jack Braddy
, Zerrin Tekindor
, Anna Adams
, George Shevtsov
, David Collins
Duration: 1h 48m
Director:
George Miller