
Skeleton Canyon
by J.A. Jance
When high school valedictorian Brianna O'Brien is found murdered in remote Skeleton Canyon, her wealthy parents blame her forbidden Hispanic boyfriend - but Sheriff Joanna Brady suspects the family racism masks darker secrets involving smugglers using their land.
Spoiler Warning
This review may contain spoilers. Read at your own discretion if you haven't finished the book yet.
Romeo and Juliet in the Arizona Desert
A year ago, Brianna O'Brien and Ignacio Ybarra played Romeo and Juliet at summer camp. Now they're living it for real - a wealthy rancher's daughter and a hardworking Hispanic football star, their love forbidden by parents horrified that their girl could be involved with a Mexican boy. When Bree is found dead under her truck in remote Skeleton Canyon, waiting for a romantic tryst that would never happen, her parents know exactly who to blame.
In Skeleton Canyon, the fifth Joanna Brady mystery, Sheriff Brady must confront the blatant racism of the O'Brien family while digging into secrets they'd rather keep buried. The last words in Bree's journal haunt the investigation: "My Mother is a liar."
The O'Brien Family and Green Brush Ranch
David O'Brien is a wealthy, crippled rancher who rules Green Brush Ranch - the family compound where Bree grew up surrounded by privilege and security. His wife Katherine maintains the image of a perfect family, pillars of the community. They raised their daughter to be a good girl - valedictorian, cheerleader, everything a parent could want. What they didn't expect was for her to fall in love with someone they considered beneath her.
Ignacio "Nacio" Ybarra becomes the obvious suspect. The grieving parents point fingers at the boy they never wanted their daughter to see. But Joanna senses something wrong with the easy answer. The O'Briens' racism is ugly, but is it hiding something more than prejudice? Why does Bree's journal accuse her mother of being a liar?
Wrong Place, Wrong Time
As Joanna investigates, she uncovers a conspiracy that has nothing to do with teenage romance. A smuggling cartel has been using O'Brien land to move illegal freon across the Arizona-Mexico border. Bree wasn't killed by a jealous boyfriend or a forbidden love gone wrong. She was in the wrong place at the wrong time, stumbling onto criminal operations she was never meant to see.
The investigation pulls Joanna from the remote reaches of Skeleton Canyon to the heart of border-country crime. The canyon's isolation, its history of violence, its proximity to Mexico - all of it makes the perfect corridor for smugglers who don't hesitate to eliminate witnesses.
A Friend Goes Missing
Compounding the murder investigation, one of Joanna's good friends disappears in the same area where Bree was killed. The two cases intertwine, pulling Brady ever closer to a lethal nest of lies, greed, and secrets hiding in the Arizona desert. The stakes become personal in a way Joanna didn't anticipate.
Meanwhile, she's watching her own daughter Jenny grow up, watching her approach the age when teenagers start keeping secrets from their parents. Bree was only a few years older than Jenny. The case forces Joanna to think about what she doesn't know about her own child's life, what she might miss as Jenny becomes a young woman.
Security and Suspicion
At Green Brush Ranch, Alf Hastings works security - one of those middle-aged men who gave Bree the creeps. She suspected he made unnecessary sweeps past her bedroom window. The ranch's security apparatus, meant to protect the family, takes on a sinister cast as Joanna investigates. Who was really being protected, and from what?
The supporting cast includes Angie Kellogg, the former prostitute Joanna helped in Desert Heat, now trying to build a legitimate life. Her return reminds us how these books build a community over time, characters reappearing as their stories continue.
Nothing Is as It Seems
Skeleton Canyon is ultimately about appearances versus reality. The perfect family hiding dysfunction. The obvious suspect who's actually innocent. The protective parents whose prejudice blinds them to real dangers. The romantic tryst that ends in murder for reasons having nothing to do with romance. Jance builds a mystery where nothing is as it seems, and the truth requires stripping away layers of deception.
The Arizona border country provides the perfect setting - beautiful and deadly, isolated and lawless, a place where secrets can stay buried and criminals can operate in the shadows between nations.
Rating: 4.0/5 ⭐
Perfect for: Fans of the Joanna Brady series, readers who appreciate mysteries involving border-area crime, anyone interested in stories that confront racism and family secrets.
Skip if: Stories about teenage victims hit too close to home, or you prefer cases without social commentary.
You Might Also Like

Outlaw Mountain
by J.A. Jance
When free-spirited elderly widow Alice Rogers is found dead in the desert clutching an insulin vial - despite not being diabetic - Sheriff Joanna Brady investigates her greedy children, her mysterious younger boyfriend, and a web of land development corruption.

Dead to Rights
by J.A. Jance
When the town veterinarian who killed a woman while driving drunk is found murdered by pitchfork in his burning barn, Sheriff Joanna Brady must prove that the obvious suspect - the victim grieving widower - is innocent while juggling multiple crises including a hostage situation involving her own daughter.

Shoot Don't Shoot
by J.A. Jance
Sheriff Joanna Brady attends the Arizona Police Officers Academy for mandatory training, but when a serial killer begins targeting women on campus and a man sits in jail wrongly accused of murder, her coursework becomes a matter of life and death.