THREE THOUSAND YEARS OF LONGING Trailer

35,752 Views | 2:24 | Uploaded on May 31, 2022

A lonely scholar (Tilda Swinton) on a trip to Istanbul discovers a Djinn (Idris Elba) who offers her three wishes in exchange for his freedom. What she wants is love, but can and will he grant it to her?

 



  Change Location