Nothing But Good by Kess McKinley (audiobook) – Narrated by Kirt Graves

nothing but good

This title may be downloaded from Audible via Amazon

Special Agent Jefferson Haines puts the “order” in law and order. Meal kits. Gray suits. Consistent reps at the gym. But all his routines are thrown into chaos when he’s called in to catch a serial killer whose MO is the stuff of urban legend: the Smiley Face Killer.

Dripping paint. Wicked slashes for eyes. The taunting curl of a smiling mouth. After years evading capture, the serial killer is back again. As Jefferson races to stop the next attack, the investigation leads to the one man he thought he’d never see again, Fred “Finny” Ashley.

Finny has his own theories about the killer. And they’re pretty good. Maybe too good. Now, with his career on the line, Jefferson has to figure out if his onetime best friend is the culprit or the next victim.

Rating: Narration – B+; Content – B

Kess McKinley’s début novel Nothing but Good is a well-constructed and enjoyable mystery/procedural in which a tightly controlled, buttoned-up FBI agent investigating a number of serial murders encounters an unexpected complication in the form of the former best friend on whom he’d had a huge crush. I read this one when it came out back in May, and when I saw that Kirt Graves was narrating the audio version, I decided to revisit it.

Special Agent Jefferson Haynes and his partner, Special Agent Caroline Pelley, are called in when the body of a young man is pulled out of the water in Boston Harbour, another victim of the “Smiley Face Killer”, so-called because he leaves a very distinct calling card which, in this case, is a huge painted smiley face on the wall just by where the body was found. The SFK has killed a number of young men – all of them found in bodies of water – over the last decade, but has so far eluded capture.

You can read the rest of this review at AudioGals.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.