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     					
					
				