Academy-award winning actress Tilda Swinton and Idris Elba star in "Three Thousand Years of Longing". The film is directed by Australian filmmaker George Miller who is known best for h…