Horns - Joe Hill Ignatius (Ig) wakes up from a drunken stupor to discover he has horns growing out of his head. At first he believes he’s losing his mind but quickly discovers that they are indeed real and come with a terrifying power that compel others to spill what they’re really thinking and it’s never all hearts and flowers either.

Poor Ig learns things about those closest to him that would destroy most people and soon realizes he is completely alone. A year earlier the love of his life, Merrill, was brutally raped and murdered and though Ig was never formally charged his small town has convicted him in their minds believing his well to-do parents pulled strings that allowed him to get away with murder. He’s been unable to find any sort of peace -- thus the drunken stupor of the previous night. With his devilish new powers, Ig is a man on a mission determined to find a killer . . .

The book then switches off going back to the past and present and becomes a unique mystery, love story, coming of age tale that brings all the characters to vivid life. It’s horrible, beautiful, emotional, darkly humorous and one of the best books I’ve read. I am going to track down a copy of this book on audio to keep on my Ipod.