Three Thousand Years Of Longing Review

0 Comments

During a work trip to Istanbul, narratology scholar Alithea Binnie (Swinton) accidentally unleashes a Djinn (Elba). In a bid to earn her trust, the Djinn begins to recount his life story, which spans continents, millennia