I just came back from watching this movie(3d version). Overall, it was pretty okay. They distorted the plot a bit, but what novel-to-film movie doesn't? Angelina was looking pretty finee. The ending left me hanging a bit. I'd recommend this movie to all.