Saw it a few years ago; great movie.
The movie was okay. It didn’t do justice to the book, and they took every opportunity to inject leftist drivel into the dialog.