Heather Graham A Cruise to Die For made me wonder if the real danger on a luxury cruise isn’t falling overboard, but being trapped with dialogue that refuses to loosen its grip.
Harlequin Trade Publishing | MIRA, thank you for the gifted ARC, and thank you to NetGalley for the opportunity to read and review this early.
Let me be clear: I desperately wanted to love this book. A murder mystery set on a cruise ship is one of those premises that feels almost unfairly good. You’ve got a confined setting, a rotating cast of suspicious passengers, glamorous distractions, and nowhere for a killer to run. Add in undercover agents posing as a married couple and you’ve basically written the blurb that guarantees my attention. I boarded this ship fully ready for intrigue, tension, and a deliciously twisty ride.
The story follows Chloe, a Florida law enforcement officer with deep cruise knowledge, and Wes, an FBI agent, as they investigate a series of suspicious deaths connected to the tech world. Their mission takes them undercover on a high-profile tech cruise where it becomes increasingly clear that what looks like accidents and suicides may actually be something far more sinister. On paper, it’s a great setup, and there are moments where that promise shines through.
The cruise ship setting is easily the strongest element here. Graham knows how to describe life at sea, from the constant movement of people to the strange mix of luxury and isolation that comes with being stuck on a floating city. At times, I really did feel that closed-door tension creeping in, that sense that anyone around you could be hiding something. Those moments reminded me why I picked this up in the first place.
Unfortunately, the execution didn’t always support the concept. The pacing felt uneven, especially early on, with scenes that repeated the same information instead of building momentum. The dialogue was my biggest hurdle. It often felt stiff and overly explanatory, as if the characters were speaking for the reader’s benefit rather than having natural conversations. I found myself skimming more than once, which is never what you want to admit in a thriller.
Character connection was another issue for me. Chloe and Wes are perfectly serviceable leads, but I never fully bought into their chemistry or felt deeply invested in them as individuals. The supporting cast, while plentiful, blurred together rather than standing out as distinct suspects. In a mystery like this, I want to constantly second-guess everyone. Here, the sense of suspicion never quite reached that level.
That said, this book isn’t without its charm. It leans into a slightly campy, old-school romantic suspense vibe, and when you meet it where it is, it can be fun. The plot moves quickly, the danger is constant, and it’s an easy read that doesn’t demand much from the reader. I can absolutely see this working as a “vacation book” for someone who wants something light, familiar, and entertaining without needing to be emotionally wrecked or intellectually challenged.
“A luxury cruise promises escape, but secrets don’t stay buried for long when there’s nowhere to hide.”
For me, A Cruise to Die For lands squarely in the middle. I didn’t hate it, but I didn’t love it either. I finished it feeling mildly entertained and slightly disappointed, aware of how good it could have been with sharper dialogue and tighter character work. If you’re a longtime Heather Graham fan or someone who enjoys cozy-leaning thrillers with a glossy setting, this may still be worth your time. Just temper your expectations and enjoy the ride for what it is, not what it could have been.
⭐️⭐️⭐️ 3 out of 5 stars
#ACruiseToDieFor #HeatherGraham #BookReview #MysteryThriller #CruiseShipMystery #RomanticSuspense #NetGalleyARC #MIRABooks #HarlequinTrade #SEOBookReview #2026Reads