Horns

, by
Horns by Hill, Joe, 9780061147968
Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
  • ISBN: 9780061147968 | 0061147966
  • Cover: Paperback
  • Copyright: 3/8/2011

  • Rent

    (Recommended)

    $5.14
     
    Term
    Due
    Price
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.
  • Buy Used

    In Stock Usually Ships in 24 Hours.

    $6.97
  • Buy New

    In Stock Usually Ships in 24-48 Hours

    $15.35
  • eBook

    eTextBook from VitalSource Icon

    Available Instantly

    Online: 1825 Days

    Downloadable: Lifetime Access

    $11.78

Ig Perrish wakes up one morning with a hell of a hangover and discovers that he has grown horns on his head. He has become a (the?) devil, has powers and thus opportunities (but also downsides) he didn't have before, and within a short time, he knows just what he wants to do with them - take revenge for a hideous wrong. How best to do it? That's simple enough, an amusing premise for something of a supernatural thriller, but Joe Hill does more than just exploit that - a lot more. First of all, the book is just crazy funny. Hill has a great ear for dialogue, his scenes are often completely absurd and yet somehow believeable, and the situations are, after all, ridiculous on their face, but he makes it all work. Second, his plotting (for such a strange book) is tight. The heart of the book is something of a murder mystery, and Hill uses flashbacks from various characters to good effect, putting the pieces of the puzzle in place in a pretty clever way. Third, there is something more than just a wild ride for his characters here - there is actually a touching love story, and the revelations behind various motivations and actions are really well done. The last 50 pages or so, and especially the last 20, are in fact just downright intimate - and all without seeming mawkish or losing the flavor of the very strange ending.
Loading Icon

Please wait while the item is added to your bag...
Continue Shopping Button
Checkout Button
Loading Icon
Continue Shopping Button