Three Thousand Years of Longing es una película estadounidense-australiana del género fantasía oscura, dirigida por George Miller.
El director escribió el guión con Augusta Gore, adaptando el libro de relatos de 1994 The Djinn in the Nightingale’s Eye, de la escritora inglesa A. S. Byatt.
Alithea Binnie es una erudita británica que ocasionalmente sufre de extrañas alucinaciones de seres demoníacos. Durante un viaje a Estambul, Alithea compra una botella antigua y accidentalmente desata un Djinn que estaba atrapado dentro de ella. El Djinn ofrece conceder a Alithea tres deseos, siempre y cuando cada uno sea realmente el deseo de su corazón, pero Alithea argumenta que desear es un error, acusando al Djinn de ser un embaucador. En respuesta a su acusación, el Djinn procede a contarle tres historias de su pasado y cómo terminó atrapado en la botella.