A review by savvyrosereads
What Have We Done by Alex Finlay

adventurous dark mysterious fast-paced
  • Plot- or character-driven? Plot
  • Strong character development? No
  • Loveable characters? No
  • Diverse cast of characters? No
  • Flaws of characters a main focus? No

3.5

Out March 7, 2023 [Thank you to the publisher for providing me with an ARC as part of a giveaway win!]

Rating: 3.5/5 stars

Jenna, Donnie, and Nico are all adults leading very different lives—but they remain tied together thanks to their actions in an abusive group home when they were teenagers…and those choices may now be back to haunt them.

Finlay’s previous novel The Night Shift was a top thriller for me in 2022, so I was really looking forward to this one, and unfortunately I just didn’t enjoy it as much as I’d hoped or expected. I’ll start off with the good: this was super fast-paced and had a ton of action, with short chapters that made it easy to keep flying through. Finlay is an engaging writer and that remained true here—the characters were fairly interesting and the prose was crisp and easy to read. Overall, while I wasn’t enthralled, it was a relatively fun read, especially towards the end.

On the other hand, I found the plot to ultimately be pretty lacking—it was hard to follow in the first half, and once it clicked into place it ended up feeling very predictable. There were also some plot holes that I won’t get into due to spoilers, but I found it hard to suspend my disbelief enough to get past them.

All of this said, I’m also not much of a spy/action thriller fan, and that is how I’d primarily characterize this novel. If you’re a fan of those vibes, there’s a good chance you’ll enjoy this a LOT more than I did!

Recommended if you like: spy thrillers; action movies; sins-of-the-past trope (no idea if this is a thing but it’s what I call it)

CW: Blood/violence/death/torture/murder; mentions of pedophilia/trafficking; addiction (including drugs, alcohol, and gambling); grief/loss of loved one

Expand filter menu Content Warnings