Three Thousand Years of Longing
You can now watch the entire Three Thousand Years of Longing movie online in high-definition quality, complete with English subtitles for a better viewing experience. Best of all, there’s no need to download anything—simply stream it directly from your device anytime, anywhere.
A lonely scholar, on a trip to Istanbul, discovers a Djinn who offers her three wishes in exchange for his freedom.
Tilda Swinton , Ece Yüksel , Idris Elba , Zerrin Tekindor , Angie Tricker , Kaan Guldur , Nicola Mouawad , Lachy Hulme , Megan Gale , John Puckeridge-Webb , Melissa Jaffer , Randolph Fields , Sarah Houbolt , David Paulsen , Erdil Yaşaroğlu , Hayley Gia Hughes , David Collins , Alyla Browne , Jason Jago , Ogulcan Arman Uslu , Burcu Gölgedar , Berk Ozturk , Aamito Lagum , P