MGM has debuted a new trailer for George Miller’s madcap feature ‘Three Thousand Years of Longing.’

Based on the short story ‘The Djinn in the Nightingale’s Eye’ by A.S. Byatt, the film revolves around the encounter in a hotel room in Istanbul between a scholar (Tilda Swinton) and a djinn (Idris Elba) who offers her three wishes in exchange for his freedom. Their conversation leads to consequences neither would have expected.

Directed by George Miller, the R-rated fantasy-romance drama is released in the US on August 31st.

Also in trailers – Chris Pratt stars in trailer for ‘The Terminal List’