THREE THOUSAND YEARS OF LONGING – ★★★★

One of my favourites of the festival so far. Very well made film with excellent acting as always by Tilda Swinton. She plays an academic of narrative who believes stories are a method to handle the lack of science, but then finds a bottle containing a Djinn.