I’ve probably mentioned before how rare it is for me to read a straight-up mystery (and not some sort of science fiction noir type thing) but that’s exactly what Ben Winters’ The Last Policeman is. A man died in the bathroom of a McDonald’s. The newly-minted detective is the only person who doesn’t think it was a suicide. Investigation ensues.
The only complication is that in just over 6 months the world as we know it will end when Earth is hit by a huge asteroid.
So the book is a twisty little mystery involving insurance fraud and drugs and bad coffee in police briefing rooms, but also a look at why even do police-work when the world will soon be ending. Who really cares how one person ended up dead when six months from now everyone will be.
Now that little complication might, in your mind, vault the book into the science fiction category, but it really isn’t. The asteroid is affecting people because they’re all aware of their mortality, but it’s not causing tidal waves or changing the weather or making people flee to the Himalayas or shooting Bruce Willis off into space. It’s something that’s happening, just like war is something that happens in other stories.
I really liked the book even though it’s not my usual science fiction and in spite of the fact it’s the first in a trilogy. (SPOILER: The case is resolved and the book ends still many months before the asteroid hits, leaving room for the next books to remain pre-apocalyptic).