My Readers Guide to Gone Before Goodbye discusses an unexpected collaboration between thriller author Harlan Coben and actor and book club founder Reese Witherspoon. It’s an interesting pairing and I can’t wait to discuss the result with you!

Readers Guide to Gone Before Goodbye
Table of Contents
I have other Harlan Coben Readers Guides for you, including:
Jen’s Quick Take on Gone Before Goodbye

- I know from the acknowledgments that Reese contributed the idea of a main character who was a military surgeon BUT
- This book had 99% Harlan Coben DNA. Dad jokes, long rambles about esoteric subjects, character nicknames, Rich Evils, missing persons, and a tour of New Jersey dives (iykyk)
- Coben had a female main character who was a military pilot (Maya in Fool Me Once) and I thought she and Maggie had a similar vibe.
- The plot of Gone Before Goodbye was tech/biotech-heavy, which did not please every reader.
- Many readers also found the first half slow, and I can’t disagree, but the last half was pretty twisty.
- And, I have QUESTIONS. Remember ALL our conversations about The Match? It wasn’t quite that “huh?” (and I didn’t make any genealogy charts) but I can’t wait to discuss it with you!!!
- People are raving about the full cast audiobook of Gone Before Goodbye so consider that format!
- Publication date: October 14, 2025. I bought my own copy!
- Nominated for a Goodreads Choice Award in 2025
A Gone Before Goodbye Character List

Organizations:
- WorldCures Alliance: charity, providing medical services for the needy. Founded by Maggie, Marc, and Grace.
- Apollo Longevity: organization that had some connection to WorldCures
- Barlow Cosmetic Center: cosmetic surgery practice run by Evan Barlow.
- Kasselton Foundation: major donors to WorldCures Alliance
Maggie McCabe and Friends:
- Maggie McCabe: former military doctor
- Marc Adams: military doctor; Maggie’s husband
- Sharon: Maggie sister; math genius
- Cole: Maggie‘s nephew
- Trace Packer: missing military doctor
- Porkchop: Marc’s father who is in a motorcycle gang called Serpents and Snakes
- Karen Packer: Trace’s mom (deceased)
- Salima: the local guide for the medical crew
Other Characters:
- Ray Levine: photojournalist
- Sleazy Steve “The Boob Whisperer” Schipner: surgeon who works for Apollo Longevity
- Malik: head of security at Apollo.
- Bonnie Tillman: doctor
- Evan Barlow: Billionaire cosmetic surgeon at Barlow Cosmetics. He was in love with Maggie’s mother.
- Oleg Ragoravich: Maggie‘s new patient
- Ivan Brovski: Oleg’s liaison
- Nadia Strauss: Oleg‘s girlfriend
- Akim “CinderBlock”: Ivan Broski’s bodyguard
- Charles Lockwood: friend of Marc
- Bob the Viking
- Pinky: Porkchop’s fellow motorcycle gang member
Plot Summary for Gone Before Goodbye
I’m going to try to keep this as concise as I can, and then list the questions I had at the end (with what I think are the answers.)
If you have questions or disagree with my take, PLEASE leave a comment! Thank you 🙂
Questions You Might Have About The Book (answered below)
- AI Bots? Black Market Organs? Oligarchs? Dubai? Money Laundering? What Is Even Happening in Gone Before Goodbye?
- Please Explain the Trace/Marc/Oleg/Charles Thing. I’m So Confused
- How Does Porkchop Literally Know Everything? Is he for real?
- Who Was the Guy in the Baseball Cap?
- The Ending of Gone Before Goodbye! What? Even? Happened?
- Who is the Killer in Gone Before Goodbye?
- Did Maggie have a gun the ENTIRE TIME?
- What is with all the BEAT… BEAT… BEAT…
Leave all your questions in comments and we will collectively figure it all out. We can do it!
Prologue
Marc, a surgeon in Tunisia, is in the middle of surgery when insurgents come to kill him.
One Year Later
Marc has cheated death and is married to Maggie.

Maggie lost her medical license during a difficult period after her mother’s death. Evan Barlow, a rich and slightly sleazy doctor, offers her a job. Given Maggie’s work situation and the fact that her sister needs money to keep the family house, she feels she can’t refuse.
Maggie flies from DC to New York to meet Barlow. Porkchop, her father-in-law, picks Maggie up at the train station. He takes her to his motorcycle club, Vipers for Bikers, and then to Trace’s old apartment in Washington Heights.
During their years with WorldCures Alliance, Maggie, Marc, and Trace developed an artificial heart called THUMPR7.
Maggie looks through Trace’s mail and finds a bill for three post office boxes. She texts Trace a photo of the bills and asks if she should pay it.
Maggie finds out her new assignment:

Doing plastic surgery on criminals. For $10 million.
Oleg, her new patient, wants his girlfriend Nadia to have a boob job and butt augmentation.
Then he invites Maggie to a ball. Because that’s what one does before surgery.
“Marc” is actuall a griefbot. WHAT?

Marc is, in fact, dead. Maggie’s sister Sharon made the griefbot. After her mother’s death and then Marc’s, Maggie took too many pills and messed up a surgery. That’s why her license was revoked.
Oleg the oligarch (Dad joke incoming: does that make him an oleg-arch?) doesn’t want Maggie to have a phone and Nadia is missing a kidney which isn’t suspicious at all.
At the ball, Maggie meets a guy named Charles Lockwood who knew her husband. He seems to be here for the same reason. Maggie learns that WorldCures, her defunct charity, was funded by Oleg.
Nadia tells Maggie that she sold her kidney to earn money for her family. Maggie is shocked, but she’s doing illegal things for money too so…
Who is telling the truth?
Oleg denies a connection to WorldCures and suggests that Charles is in the CIA. As Maggie does the surgeries, she notices a tattoo on Nadia‘s leg that is identical to one that Marc had: a serpent with a halo.
Oleg disappears and his minion Cinder Block tells Maggie that it’s time for her to go. But Maggie wants to pursue why Nadia has Marc’s tattoo. Nadia says she got the tattoo when she sold her kidney. And that her kidney surgeon was a man named Trace.
Maggie sneaks into the bedroom to talk to MarcBot, who tells her that Oleg’s thugs will to kill her. As she tries to delay getting on the helicopter, MarcBot gives her a number to call. Maggie escapes out the window, steals Oleg’s Ferrari, and drives off in it.
Porkchop and Sharon Team Up
Meanwhile, Sharon gets a notification that Maggie tried to delete the grief thought and knows Maggie is in trouble. Sharon and Porkchop meet. Through some tech wizardry, Sharon can tell that Maggie dialed a Lithuanian phone number. Porkchop and his friend Pinky go to talk to Dr. Barlow, who says Maggie specifically requested for this job ….by Nadia.
Maggie Crashes Out
Summoned at the Lithuanian phone number, Charles shows up after Maggie crashes the Ferrari. She tells him about the surgery. He asked her where Trace is and suggests Trace is looking for Marc. Charles tells her the Kasselton Foundation’s (aka Oleg’s) donations to her charity were money laundering.
Charles is investigating Oleg. Oleg hasn’t been seen publicly for years because he fears being assassinated. Marc knew that Oleg’s donations were money laundering he didn’t care because he just wanted to save lives. Then Marc became Charles’s informant.
Charles tell Maggie there are three theories about Marc’s death:
- One: Marc got caught up in violence in a volatile country and was killed
- Two: Oleg killed Marc after finding out that Marc was informing on him. Trace got away.
- Three: Marc faked his death
Let’s Go to Dubai and Look for Trace

Maggie has agreed to serve as a concierge surgeon for a rich family in Dubai. She’s given a passport under the name Emily Sinclair. She’s really there to find Trace Packer. Dubai was the last place that Marc and Trace were seen before their final mission in Tunisia. Furthermore, Trace went back to Dubai after Marc died.
First, Maggie’s going to find Nadia. She calls Porkchop who seems to know everything about everything. She asks him to look into Charles Lockwood and tells him that Lockwood claims Marc could be alive. Porkchop does not believe this.
Maggie does wonder about the condition of the bodies: all hacked up. Could that have been done to disguise the identity of one of the bodies, like Marc’s?
Maggie recalls that Ray, a photojournalist, gave her a password to some photos he took shortly before Marc died. Maggie heads to a club called Etoile Adionia to find Nadia. When she does, she confronted Nadia with the discovery she made while looking at Ray’s photos: Nadia is Salima, the guide for Marc and Trace at the Tunisian refugee camp.
Maggie tells Nadia that she knows Nadia requested her for surgery. Nadia admits her tattoo was fake, but she really did sell her kidney.
Nadia also says that Apollo Longevity worked with WorldCures to do black market organ sales.
Nadia met Trace in Dubai who told her about their last mission and she volunteered to help. She was in love with Trace. Nadia says the last time she saw Trace was in Dubai five months ago. Trace claimed he got a call from Maggie and had to rush to Baltimore to see her, but Maggie says that wasn’t true.
Maggie asks Nadia why Oleg wanted facial surgery. Nadia doesn’t know.

Maggie calls Bonnie and ask for Sleazy Steve’s phone number, as he lives in Dubai. She makes an appointment to see him in the morning with Nadia. Maggie is still in the club, and a man grabs her. It’s Oleg.
Oleg tells her not to believe anything: someone is trying to kill him, she can’t trust anyone, and it’s all a lie! Just then someone stabs him Oleg in the chest. Maggie is knocked down and trampled by the crowd.
Meanwhile, Sharon meets with Porkchop
Sharon explains the griefbot to Porkchop. She says that when Maggie came back from visiting Tunisia, she was spiraling, self-medicating, and lost her medical license. The bot was to help her cope.
After Maggie manages to escape the club, she calls the police to report the stabbing. Bob says she now put herself on the police radar, which means she can’t do the surgeries as planned.
Maggie then calls Charles, who suggests that Ivan turned on Oleg. But Maggie thinks that makes no sense.
At Apollo Longevity, Sleazy Steve examines Nadia. Nadia confides in Maggie that Ivan and Cinder Block have left the county. While Nadia is getting dressed, Maggie distracts Steve so Nadia can try to log into the Apollo computer using Trace’s credentials.
Meanwhile, Maggie asks Steve if she can see the old WorldCures offices. There she thinks about the last surgery, the one she messed up: A refugee with a failing heart was brought to them. Marc and Trace wanted to try their artificial heart, the THUMPR7, inside a donated heart. The procedure wasn’t FDA approved, but they weren’t in the US. Her patient only survived a few weeks. Then her mom was dying, so Maggie fled.
Nadia gets caught by Apollo security. Steve panics: he was accused of helping Trace before. He tells Maggie that about five months ago, Malik (head of Apollo security) asked a lot of questions about Maggie and Trace. Which was the same time Nadia says Trace flew to DC.
Maggie remembers the safe deposit boxes. Trace must have taken something from the office, brought it to the US and left them in the boxes.
Nadia tells Maggie that Oleg’s body was just found.
Nadia, Steve, and Maggie overpower a group of security guards. Then Maggie and Nadia pretend to take Steve hostage. The two women escape through the parking garage.
Nadia tells Maggie to fly to London as Emily Sinclair. It’s not safe for her here. Maggie calls Porkchop, who says he will get her protection.
On the plane, Maggie asks Sharon to research Oleg. Sharon says all info on Oleg was scrubbed, but sends her all the old photos of Oleg she can find. Maggie is shocked.
Let’s Go to Bordeaux!
Porkchop meets Maggie at the airport. How did he get there so fast? He just happened to be flying to Dubai with a stop in London. Maggie tells him they need to go to France. THAT’S where all the secret medical researchers are.
She tells Porkchop about Trace stealing the THUMPR7 and taking it to the US. But she thinks he actually flew to Bordeaux, where Oleg’s secret fountain of youth was. Trace had lots of wine from a specific vineyard in France.
Maggie talks to Griefbot Marc. He recalls their trip to Bordeaux and says that Trace picked the spot. Maggie asks Marc if Trace killed him, which glitches the bot. Then she gives him a hypothetical and he says it’s likely that Hypothetical Marc is dead and that Hypothetical Trace was involved.
Maggie and Porkchop go to check out the secret medical facility
They see Ivan walking around the property and he agrees to talk to Maggie. It’s a secret lab/slash/bunker.
Maggie has figured out that the man she operated on was not Oleg, but Aleksander, Oleg’s cousin, who played his body double. Real Oleg asked Maggie to give Fake Oleg (Aleks) surgery so that he’d look even more like Oleg, then killed Aleks to fake his own death.
Oleg may be fabulously wealthy, but he has a failing heart. He was laundering money through medical organizations for access to their heart and organ research. They collected blood and get DNA at refugee camps so they can search for people who have the organ matches they need.
Trace was the one who removed Nadia’s kidney.
Oleg has a heart donor in a coma and needs Maggie to implant the donor heart in him using THUMPR7.
As Maggie preps for surgery, Ivan tells her if Oleg dies, she dies. As she removes Oleg’s heart, there is another surgeon removing the donor heart.
The surgery is successful, but the mystery surgeon is gone. She sees a man in a baseball cap leaving the facility and tries to see who it is.
Maggie is back at the guesthouse when Nadia shows up with a gun, accusing her of killing Trace.
Maggie admits the truth: Trace DID call her before he took the mysterious flight from Dubai to DC. After she visited the refugee camp there were discrepancies in the story witnesses told and the one Trace told. Then Trace stole the THUMPR and ran.
Who killed Trace?
Porkchop shows up and confessed to killing Trace. Trace did fly to DC. He planned to drug Maggie and stage her death as a suicide.
Who killed Marc?
Nadia admits that Trace hired a child army to kill Marc in Tunisia. Trace was worried that Marc was going to talk, which would send Trace to prison for life for illegally harvesting organs.
Epilogue:
Porkchop has gone off the grid.
Charles calls and says that Oleg is in a coma, but the heart is still working.
Finally, Maggie tells Sharon she is ready delete the MarcBot.
As Maggie arrives in New York to see Porkchop, who is waiting for her at Vipers for Bikers. He says he had to let Nadia get away.
Maggie says she knew Porkchop lied about being on the way to Dubai because she checked his passport.
She realized that Porkchop killed Trace after he arrived in the US, probably with the THUMPR7. Porkchop then contacted Ivan through Barlow and offered to give Oleg the heart and get Maggie to do the surgery if they would leave them alone.
Porkchop says Sharon told him that Maggie got their father’s gun out of the basement because Maggie knew Trace killed Marc and wanted to kill him. (This reveal is a bit of a cheat, I think, along with Maggie lying about Trace calling her.)
Porkchop also admits that he didn’t TECHNICALLY kill Trace. He gave him to Ragoravich to use for organ transplants. Including Oleg’s heart, I think.
CREEPY!
Questions You Might Have About Gone Before Goodbye

AI Bots? Black Market Organs? Oligarchs? Dubai? Multiple Mona Lisas? Money Laundering? What Is Even Happening in Gone Before Goodbye?
It’s a LOT and some of it is a bit hand-wavy. If you’re new to Harlan Coben, he often puts things in his book that fascinate to him and we go along for the ride. Like Maggie on Porkchop’s motorcycle.
Back in the early 2000s in Fool Me Once, he explored the evil possibilities in a nanny cam. In The Match, it was DNA testing. Now we have AI grief bots, and futuristic heart transplants.
Please Explain the Trace/Marc/Oleg/Charles Thing. I’m So Confused
- Oleg has money but money can’t buy health. Or can it? Oleg needed a heart, and also needed to fake his own death.
- So Oleg had a multi-step plan: First, do his money laundering through high-tech health care organizations like WorldCures, to get access to research that hadn’t yet been approved by the FDA, and a means to search out organs to buy (including the donor heart he needs.) Then, he’d stage his death and get his new heart.
- Trace was involved in the illegal organ harvesting. Marc knew about some of the shady stuff that WorldCures was going, and had started informing Charles, who is some kind of CIA adjacent person.
- Trace found out and hired a child army to kill Marc in Tunisia
- Porkchop figured this out (he knows all) and after Trace arrived in the US with THUMPR7, Porkchop was ready to get revenge.
- Once Porkchop had both Trace and THUMPR7, he offered both of them to Oleg: Trace’s heart in the scaffold of the THUMPR7 might cure Oleg’s health issues.
How Does Porkchop Literally Know Everything? Is he for real?
Porkchop for President. He can do it all.
The Ending of Gone Before Goodbye! What? Even? Happened?
Am I right that Porkchop gave Trace to Oleg as a human sacrifice???? Remember all the talk about the lion and the gazelle? The gazelle is kept alive while the lion feasts? I think that was a metaphor for Oleg and Trace. Very creepy in a 1990s Michael Crichton kind of way.
Who Killed Whom in Gone Before Goodbye?
- Trace hired killers to murder Marc
- Porkchop says he handed over Trace to Oleg (but when???)
- Oleg killed Aleks so that everyone would think that Oleg was dead.
What is with all the BEAT… BEAT… BEAT…
Maggie first starts to hear this after the heart transplant, when the donor heart starts beating in Ivan’s chest.
She hears it again after Charles Lockwood calls to tell her that Oleg has slipped into a coma, but the heart she implanted in him is still beating.
Then one more time at the very end, when she’s in Vipers. Why does she “hear” it there? Oleg can’t be there in his coma.
Theories? Please leave them in comments!
Was Porkchop suggesting Maggie had a gun the entire time??
Claire, in the comments, has an excellent question: Did Maggie know the entire time that Trace was responsible for Marc’s death? Did both Porkchop and Maggie know and not tell each other what they are doing?
At the end, Porkchop accuses Maggie of getting gun out of her parents’ basement to kill Trace and warns her that killing a person changes. you.
If Porkchop was suggesting that Maggie thought Trace killed Marc the entire time, then that reveal didn’t work for me.
When did Maggie go into the basement to get the gun? Was that way back at the beginning when Maggie was in Baltimore for the award ceremony?
Porkchop says Trace was supposed to show up “the next day” and that’s when Maggie got the gun. But the book never mentions Maggie having a gun until that point. Did Maggie had a gun that entire time, through all that danger?
Thanks to SavvyReadr (in comments) who said:
“Maggie did not have a gun with her the entire time she was on her adventure. She retrieved the gun five months earlier with the plan to kill or at least question Trace about Marc. But Trace never showed. She likely stashed it back where she found it. I don’t think she had it on in the book at all.”
If you have thoughts please leave them in comments?
My Remaining Question: Who was the Guy in the Baseball Cap???
Maggie sees him after the surgery in France. Who was it?
My theory is that it had to be either Trace or Marc. But Marc is (supposedly) dead and Trace was (supposedly) the patient.
So who was it? Please leave theories in comments!
Andrea (in comments) believes that the man is Marc and I think that’s the only viable theory. Harlan Coben does love writing characters who are actually other characters (like Oleg and Aleks), and spouses who seem dead but aren’t.
SavvyReadr thinks Marc is dead and that the baseball guy is a new character, a surgeon.
But does that mean there will be a sequel?
Leave your thoughts in the comments please!
I’m still struggling with the idea that Nadia was the one who requested Maggie for the surgeries, yet those surges were a larger part of Oleg’s larger plan. It seems to much of a perfect coincidence?
Also it’s not clear why Porkchop set up this entire scheme with Oleg. Is it really just so that Oleg will leave them alone? Maybe I missed it but I wasn’t picking up that Oleg was an active problem for Maggie and Porkchop, maybe we can assume that Oleg would have come after Maggie anyway because she was the best person to do the surgery?
Anyone have any thoughts here?
Hi Lauren!
I read this book a couple months ago and can barely remember anything!
Wasn’t Nadia trying to find Trace? And Maggie is a connection to him. Also, Maggie lost her medical license after Marc died so she is the perfect person to do surgery on all these sketchy people. Since she’s breaking the law, she’ll do it in their super secret locations and keep quiet.
As for the Porkchop/Oleg thing, I agree. Wasn’t Oleg using the Marc/Maggie/Trace charity for money laundering? Was that still going on? Maybe Porkchop wanted out of that and used the offer of the donor heart and the surgery to end that relationship with Oleg.
But honestly, these are just wild guesses so if anyone else has a better theory, please let us know!
I thought that Marc was still alive, and protecting Maggie by pretending to be dead but that Sharon the sister was in on it and that there was no such thing as the ‘grief bot’ and that is was Marc all along! Especially as the grief bot seemed to have info that Sharon couldn’t possibly have had access to. I too read the last chapter and epilogue several times trying to detect who the man in the baseball cap was. Kind of ruled out Trace,hoped for Marc but would have settled for Evan! I have read many Harlen books before and although good he doesn’t always deliver the “happy ending” we all could do with once in a while !!
Not Sharon! (kidding!) I definitely think Marc is alive and that we will find out in the next book…
I think the “beat, beat, beat” she kept hearing was a metaphor for her wondering if Marc is still alive!
I’m sure he’s alive!!!
My takes:
I think Porkchop had Trace the entire time. He didn’t kill him 5 months ago, but Trace was brain dead as Porkchop gave away his organs. It’s only in his final organ, his heart, that Trace ended back up with Oleg.
I think Trace himself likely killed Marc. The rest of the medical staff were spared. Marc likely thought he was going home and then his friend came back and murdered him.
beat… beat… beat… I think this was just a nod to The Tell Tale Heart by Edgar Allen Poe. Maggie is haunted by what she did. She knows it’s all kinds of wrong but also happy to know it works and their work was not for nothing. She hears it in vipers specifically as she realizes the heart belonged Trace and she did take part in his eventual ”murder”.
Maggie did not have a gun with her the entire time she was on her adventure. She retrieved the gun 5 months earlier with the plan to kill her at least question Trace about Marc. But Trace never showed. She likely stashed it back where she found it. I don’t think she had it on in the book at all.
Baseball hat guy. I assume just a surgeon. Maybe a surgeon Maggie knows but I think he was just a ploy to keep us, and Maggie, guessing if Marc is still alive or if it was Trace. I know my guess was still on Trace at that point. I had considered he was dead of course but there was so much focus on the fact one them could be alive this side character gave us a longer time to think it was true. It would be cool if it was Marc but I’m doubtful Trace left him alive.
Thanks so much for this entire comment, especially the gun info, which I added to the post.
So if Porkchop had Trace, where/how would he have kept Trace alive?? At least Oleg had the financial resources to keep Trace alive.
I do love the bold theory that Marc is dead, which I personally prefer (sorry, Marc.) But HC does have some history of making us think characters are dead when they aren’t (don’t want to list books because of spoilers). Did Reese want a dramatic love story reunion, or will Maggie find someone new??
I think Porkchop either kept Trace himself, which would explain why he wasn’t always at the bar and could take a while to call back, or had someone else looking after him. But I think this likely all took place in New Jersey. Porkchop is well connected and selling organs(presumably) is profitable. I do not think it would be hard for him to either care for Trace himself or pay someone to do it. Oleg specifically mentions that he paid to have the donor brought to France and paid his caretaker a fortune. This implied Porkchop was Traces caretaker to me and that’s why he was already in France, he was delivering him. And leads me to believe Oleg did not already have him.
I am really not sure for Marc! I think it would be incredible for him to be alive and in hiding. But I can’t imagine a scenario where Trace wasn’t 100% sure he was dead. My only concession is we don’t hear from Trace himself. Maybe he was telling Porkchop he didn’t kill Marc and he was in hiding. We only have what Porkchop told Maggie, and he wouldn’t want to give her what he considers false hope that Marc is alive. So he could be lying/withholding information!
Ooh, love all these theories!!