A Killer Motive by Hannah Mary McKinnon


 


πŸ”ͺ A Killer Motive by Hannah Mary McKinnon — 5 ⭐⭐⭐⭐⭐ | Twisty, Brutal, and Addictively Fast

⚠️ Trigger Warnings

  • Kidnapping / abduction

  • Graphic violence & gore (including dismemberment)

  • Child endangerment

  • Psychological manipulation

  • Infidelity

  • Self-harm (brief but intense)

  • Murder


🚨 Spoiler Warning: FULL plot + ending below

(Like… FULL full. We are not holding back here.)


πŸ’­ My Thoughts (aka I need to talk about this immediately)

WOW. Just… WOW. 😳

This book was absolute chaos in the best way—a full-on adrenaline rush from page one. I flew through it at breakneck speed and genuinely could not put it down. Every time I thought I had a handle on things, Hannah Mary McKinnon basically laughed in my face and said, “try again.”

And somehow?? With ALL those twists?? It still felt tight, controlled, and completely earned. That is rare in a psychological thriller.

I fell for every red herring (embarrassing for me, great for the book), but here’s the key:
πŸ‘‰ I never felt cheated.
πŸ‘‰ I never felt tricked.
πŸ‘‰ I walked away fully satisfied.

That ending? Explained. Motivations? Clear. Twists? Layered but logical.

Also… I had never read this author before and now I’m like EXCUSE ME WHERE HAVE YOU BEEN ALL MY LIFE?? πŸ˜­πŸ“š

This is an easy 5-star read for me.


πŸ“š Plot Summary (FULL SPOILERS)

πŸ•°️ The Past & The Disappearance

Six years ago, Stella Dixon sneaks her teenage brother Max to a beach party… and he vanishes. Gone. No trace.

This moment defines her entire life.


πŸŽ™️ Present Day: The Podcast Era

Now, Stella co-hosts a true crime podcast called “A Killer Motive” with her partner Vivien.

It’s successful… but also deeply personal. Because really?
πŸ‘‰ She’s still trying to find Max.

Then things escalate FAST:

  • A caller publicly questions why she hasn’t solved her own brother’s case 😬

  • She receives anonymous messages from someone watching her

  • The sender (πŸ‘€ “AL” / later “Anwir”) clearly knows intimate family details

And the biggest bombshell:
πŸ‘‰ The messages suggest Max might still be alive


🎯 The Game Begins

Anwir turns Stella’s life into a twisted cat-and-mouse game:

  • Burner phones

  • Surveillance threats

  • Psychological manipulation

  • “Games” involving serial killers and secrets

He forces her to:

  • Confess a horrific thought (she once wished Max would disappear πŸ’”)

  • Follow clues across locations

  • Eventually… cut off part of her own finger to prove loyalty 😳

Meanwhile:

  • Max’s best friend Kenji goes missing

  • A severed arm is discovered

  • Stella’s father becomes a suspect

Everything is spiraling.


πŸ‘€ Red Herrings Everywhere

Suspects pile up:

  • Her father (possible past murder??)

  • Her husband Jeff (secrets + guilt)

  • Her business partner Vivien (manipulative vibes)

  • The old detective Wade

And honestly? They ALL look guilty at some point.


πŸ’₯ Major Reveals

Here’s where everything detonates:

  • Jeff (Stella's boyfriend at the time) and Vivien had an affair the night Max disappeared

  • Jeff punched Max and left him alone (😬 terrible decision-making)

  • Max was then abducted shortly after

But Jeff? Not the kidnapper. Just… wildly unfortunate and guilt-ridden.


😱 The TRUE Villain

The real mastermind?

πŸ‘‰ Charlene Thornton (the friendly neighbor!!!)

YES. HER.

She:

  • Faked her limp for decades to seem harmless

  • Murdered her own family as a teen

  • Stalked the Dixon family for YEARS

  • Kidnapped Max as part of a long-term “grief experiment”

Her motivation??
Not revenge. Not trauma.

πŸ‘‰ Power. Curiosity. Control.
πŸ‘‰ She literally wanted to see how much suffering a family could endure.

Chilling. Absolutely chilling.


🧠 Her “Experiment”

Charlene:

  • Carefully planned everything

  • Framed Stella’s father

  • Manipulated evidence years in advance

  • Created elaborate psychological games

She describes herself as the “architect” of grief 😳


🧨 Final Showdown

Stella is kidnapped and trapped with:

  • Charlene - pretending to be a victim

  • Kenji (alive!)

In a brutal confrontation:

  • Stella fights back

  • Stabs Charlene

  • Disables her

AND THEN—

πŸ‘‰ Finds Max alive in a hidden basement.

YES. ALIVE. AFTER SIX YEARS.


🧾 Aftermath

  • Charlene is arrested but remains completely unrepentant

  • Stella reunites with Max

  • The podcast continues—now focused on uncovering Charlene’s other victims


🀯 Why This Worked So Well

  • Tight plotting despite tons of twists

  • Every clue matters

  • Red herrings feel fair, not cheap

  • Villain is genuinely terrifying and memorable

  • Emotional stakes actually hit

And again:
πŸ‘‰ Not guessing the ending ≠ being tricked
πŸ‘‰ This book nails that balance


πŸ“– Books to Read Next (If You Loved This)

  • None of This Is True by Lisa Jewell

  • The Last House on Needless Street by Catriona Ward

  • The Good Lie by A.R. Torre

  • Listen for the Lie by Amy Tintera

  • The Only One Left by Riley Sager


Final Verdict

This is what I want when I pick up a psychological thriller:
πŸ‘‰ Fast-paced
πŸ‘‰ Twisty
πŸ‘‰ Dark
πŸ‘‰ Actually satisfying

I was hooked, stressed, impressed, and slightly emotionally damaged (in a fun way).

5 stars. No notes. Just go read it. πŸ”₯πŸ“š


(And yes, I will absolutely be reading more from this author immediately.) πŸ˜…


Comments