Everyone on here is rating poorly because it didn't live up to the book. When does a movie ever do that? It always falls short because there isn't enough time to hit all the details. I didn't read the book and thought it was a really good action movie. Predictable but so is every other action movie.