Three Thousand Years of Longing stars Tilda Swinton and Idris Elba. This is a movie about a genie in a bottle and a doctor who stumbles across the bottle. She is presented with her three wishes and of course there’s a love story involved and her trying to make what she feels is the right wish as she doesn’t want to to lose a connection she has to the genie. It was an OK movie. You know what you’re getting when you get there. I give it 2 stars. Its an hour and 49 minutes long.