I had just finished the book and wanted to see the movie. The book is this magnificent thing to read that I couldn't put it down. I read it over a 24 hour period.
The movie, however, is not good. I just can't wrap my mind around how someone who hadn't read the book could even appreciate what's going on. Those that have read the book, if like me, will probably be frustrated by the lack of character development and the lack of motivational development. The movie stays relatively true to the source, but it's shoving a big book into two hours. They take liberties here and there of course and it's not a perfect 1 to 1 adaptation, but you can understand the decisions. They cut a lot out. Wanda doesn't tell stories like a teacher. Jamie isn't prevalent. Doc doesn't get much development. Other characters are only named as they die or are in altercations. It's just not well done. I'd say it had huge budget constraints or something. The vision was there, but it was poorly executed and it feels like too much is cut.
The acting is good from the veteran actors. William Hurt, Diane Kruger, and my personal favorite Jake Abel doing great jobs. Even Emily Browning, though brief, did a good job. Saoirse Ronan was believable, but it was probably the role she was given. Playing a character with two independent minds is hard to pull off and she did it well.
Max Irons was not a good fit for Jared. It was bad. The other actors that could potentially have been great just didn't get enough screen time. Scott Lawrence was criminally under represented on screen as Doc. I was looking forward to seeing how Doc would be portrayed.
I bought the Prime HD version. It played wonderfully and the sound was great. The subtitles seemed accurate. Prime's movie service never disappoints.
If you've read the book and you want that extra sprinkle of seeing it acted out, sure get this movie. If you haven't read the book, don't get the movie. You'll probably just be confused or irritated by exposition that is poorly done.