The movie was pretty and the acting was solid, but the plotline was thin and most of the movie consists of waiting for something to happen. I fell asleep almost half a dozen times. Sacha Baron Cohen was very funny, and Ben Kingsley turns in a stand-out performance, but the rest of the film is as bland as tapioca.