MGM has dropped the absolutely wild first trailer for Three Thousand Years Of Longing starring Idris Elba and Tilda Swinton.

The fantasy drama film is from Metro Goldwyn Mayer Pictures in association with FilmNation Entertainment, Elevate Production Finance and Sunac.

It is directed by George Miller and written by Miller and Augusta Gore. It is based upon the short story “The Djinn in the Nightingale’s Eye” by A.S. Byatt.


The official description:

Dr Alithea Binnie (Tilda Swinton) is an academic – content with life and a creature of reason. While in Istanbul attending a conference, she happens to encounter a Djinn (Idris Elba) who offers her three wishes in exchange for his freedom. This presents two problems. First, she doubts that he is real and second, because she is a scholar of story and mythology, she knows all the cautionary tales of wishes gone wrong. The Djinn pleads his case by telling her fantastical stories of his past. Eventually, she is beguiled and makes a wish that surprises them both.

Watch the trailer below: