The 1st half of the book was exciting (similar to the movie). 
 The last half was frustrating and I started skimming through to the end. 
 But, the anti-hero comes to his senses and the ending was worth it.