Half way through I had to give up, so very predictable and the story line so ridiculous that I didn't want to waste any more time on it. If you want to read a really fast pace excellent book, pick up 'Razorblade Tears ' by S.A. Cosby. You won't regret it , storytelling as it's best.