The Killer Inside Me is a curious read in that it manages to maintain its suspense throughout despite the unfolding of the story holding few surprises. Ford is a sociopath in the sense that at one level he appears normal and he's self-aware of his `sickness', but he's manipulative and deceitful, has shallow emotions, lacks empathy and remorse, and can flip into extreme violence. Thompson does a great job of exploring Ford's complex personality as he uses all of his sociopathic traits to exercise his revenge and cover up his trail through deception and calculated violence. The writing is tight, all tell and no show, and plotting and characterization is excellent. Where it excels is in exploring Ford's warped mind and world, without resorting to excessive description and back story, and yet being dotted with nuanced insight. I was slightly disappointed by the end, but it fitted with the rest of the narrative, and the plotting was a little forced at times. I was expecting the book to be uber-violent, but actually it's reasonably run of the mill by today's standards and is certainly not excessive. Overall, a great character driven read that's very thought-provoking.