A review by doctabird
NOS4A2 by Joe Hill

5.0

This was one of those books that I didn't want to end because it was so good. I'm not sure I've ever read a book that managed to be dark, twisted, funny, and touching (and all done well).