Visually this was an ok movie. If you haven't read the book, then this is probably a pretty ok action movie.

But you are being robbed of a much richer story. The movie version is very light on story and more about action sequences.

So, having read the book, this movie is a major disappointment. Everything feels too simplistic, too easy, and too fast.