
Tilda Swinton said Saturday that the world needs stories more than ever as her fantastical new fable "Three Thousand Years of Longing", from "Mad Max" creator George Miller, premiered at Cannes.
Swinton plays an academic who releases a djinn (played by British star Idris Elba) from a bottle she finds in an Istanbul market, who offers her three wishes, AFP said.