Good story line, but the writing... not so much. I didn't like the main character very much. I also didn't care for the anti-Christian attitude of the book. It made all Christians look like fools, fakes, or both. The dialogue is insulting. I was surpised at the ending. I didn't expect things to come out the way they did.