Three Thousand Years of Longing
Stream the full Three Thousand Years of Longing movie online for free in crystal-clear HD quality. No downloads required—just press play and enjoy the action, complete with English subtitles for an enhanced viewing experience.
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