Ignatius Perrish's longtime girlfriend was murdered and the whole town thinks he did it but he's walking free because the evidence was destroyed. After an all night bender, he wakes up with horns sticking out of his head that allow him to hear the thoughts of others. When he learns the identity of Merrin's killer, things start spiraling out of control...
First off, the good points. Joe Hill's writing is a throwback to his father's early days, back when people had the guts to edit him and his still wrote like the bastard son of John D. McDonald and Richard Matheson. He paints an accurate picture of small town life and what it's like to lose the most important person in the world to you. Also, I found the sociopathic villain of the piece to be quite hate-worthy and couldn't wait for Ig to settle his account permanently.
And now, the rest. I don't know if it was the case of wrong book, wrong time for me but I felt like the book didn't know what it was trying to be. Is it a revenge story? Is it about how death can devastate a small town? I felt like the story kept wandering away from the parts I cared about. While I felt Ig's pain, I didn't think he was a very well developed character. Lee was the only character of any substance in the book.
Note that 2 stars does not mean I hated it. I felt it was okay but I couldn't help looking at the other unread books on my shelf and knowing I would enjoy a number of them more than this.