What to Watch This Weekend: Three Thousand Years of Longing
Three Thousand Years of Longing is the story of Djinn (Idris Elba). Also known as a wish-granting genie, this Djinn has had a multitude of adventures throughout history. Many of his tales are of love,