A lot of the great backstory from the book was missing and I found that made it hard to understand the characters. His service in marine corps was very important in how he turned out and this was barely touched on in the movie. Could have been better. The book is far superior.