A lonely and bitter British woman (Tilda Swinton) discovers an ancient bottle while on a trip to Istanbul and unleashes a djinn (Idris Elba) who offers her three wishes. Filled with apathy, she is unable to come up with one until his stories spark in her a desire to be loved.
Three Thousand Years of Longing | Yorck Kinos Berlin