John is hunting a demon named Nobody who is killing people in their town. 
 John is very interesting character. Broken. a sociopath who is still trying to do the right thing and protect people. I really enjoyed this book and want to read more.