Three Thousand Years of Longing is een episch fantasieverhaal van George Miller (Mad Max) dat alle grenzen van tijd en ruimte overschrijdt. Oscarwinnares Tilda Swinton (The French Dispatch, Memoria) en Idris Elba (The Avengers, Luther) vervullen de hoofdrollen in dit hedendaagse romantische sprookje.
Wanneer een Britse geleerde in Istanbul met een antiek, magisch flesje een djinn oproept, mag ze drie wensen doen in ruil voor zijn vrijheid. Door jarenlange apathie en isolement twijfelt ze over haar wensen, tot de djinn met zijn verhalen een diep verlangen opwekt, de wens om bemind te worden.