Chapter 26
CHAPTER
TWENTY-SIX
The next morning, Andi cradled her coffee mug as she sat on the couch in her hotel room trying to ground herself before her busy schedule kicked in. This was her last day to investigate here in San Francisco before they moved on. She needed to make the most of it.
Mariella and Matthew would continue working on the tour. Ranger and Simmy were spending time with Anastasia. Rupert . . . well, Andi wasn’t sure what Rupert was doing. As long as she didn’t have to be near him, she was happy.
But before everyone got started with their days, they’d decided to do a debrief in Mariella’s room. Andi had exactly ten minutes before she needed to leave, and she planned on enjoying her coffee until then.
The hotel room had a sleek espresso machine with complimentary pods. She’d worked her magic using two creamer packets liberated from the breakfast bar, a drizzle of honey she kept in her bag, and a piece of peppermint candy.
Some habits refused to die, no matter how uncomfortable life became. She’d started making fancy coffee concoctions in college in order to save money. The practice had stuck with her.
She took a sip and closed her eyes. Perfect.
Then guilt flashed through her.
Here she was enjoying coffee. Meanwhile, what was Gina enduring? Was she even still alive?
And why had that woman pulled Andi and her team into this case? It still didn’t make sense.
Her thoughts drifted even farther.
She remembered that text message she’d seen on Duke’s phone—the one from Celeste.
Why hadn’t Duke told her about it?
She didn’t want to seem like an insecure girlfriend. But she had fully expected him to tell her about the fact Celeste had been in touch.
If it was just the text alone, maybe that would be one thing. But he’d also been acting off, and she couldn’t figure out why. What kind of secrets was he hiding?
Duke’s past—as well as hers—was complicated.
The two of them hadn’t even liked each other when they first met.
But once they’d finally admitted their feelings, they’d practically been inseparable.
Now something felt as if it was threatening that.
Andi didn’t like how off-balance that made her feel.
The thoughts brewed in her mind.
Then she realized it was time to meet the team.
Her whirlwind of a day was about to begin.
The small table by the window in Mariella’s room had become the team’s makeshift command center, and Andi couldn’t decide if the sunlight streaming through the glass made it feel more hopeful—or more exposed.
She claimed the chair with the best view of the room, habit more than preference, and let her gaze sweep the setup before settling in.
Mariella, Matthew, and Duke crowded around the table with her, laptops, phones, and notepads competing for space. The surface looked like a crime scene collage in miniature—screens glowing, coffee rings forming, scraps of information waiting to be connected.
Ranger and Simmy were absent. Ranger had insisted on taking Anastasia to the hotel pool early that morning, determined to give her something that felt normal after days of travel and crowds. Later, he would talk to Gina’s neighbors.
Andi had agreed without hesitation with Ranger’s plan.
Normal mattered—especially now. Ranger had also promised, however, to try tracking down Fake Pam at her supposed place of employment after the pool trip while Simmy helped Anastasia with some schoolwork.
Fake Pam had claimed she worked for Public Works.
It could be another lie, but it was a place to start.
Mariella had picked up bagels and cream cheese, and they nibbled at breakfast as they worked. Andi had chosen a plain bagel with garden vegetable cream cheese—heavy, indulgent, and oddly comforting despite the knot that refused to leave her stomach.
She set her mug down carefully, as if noise alone might break something fragile, and pulled up the image on her phone again.
The grainy picture of Fake Pam still glowed on the screen.
Who was she? Were she and Colin working together?
She’d spent half the night turning it over. But all that thinking did no good. Andi still had no idea who she might be.
“I keep asking myself why.” Andi set her phone against her thigh and narrowed her eyes, staring past the table as if the answer might materialize there. “Why pretend to be Pam? Why bring this case specifically to us? If this woman wanted attention, there were easier, less risky routes.”
Andi’s thumb brushed the edge of her phone. That detail had been needling her since the moment Emily told them about Fake Pam. Money motives made sense.
This didn’t.
“She asked for help,” Andi murmured. “That’s what makes all of this even more confusing.”
People lied for profit. They lied for protection. But asking for help meant something else entirely.
Matthew leaned back slightly, his chair creaking. “Do we think she’s working with the killer?”
The question landed heavy, settling into the quiet that followed. Andi felt her stomach tighten as she considered it—how badly she wanted the answer to be no, and how little that mattered.
“It’s a real possibility.” Duke took a measured sip of his coffee. “Maybe the killer wanted to control the flow of information. Maybe he wanted insight into our conversations—what we knew, what we suspected. It’s hard to say.”
Andi exhaled through her nose, unease pressing closer.
Control. Misdirection. Layers of manipulation.
It all fit too well.
Her phone buzzed against her thigh.
Andi startled, her heart jumping before her brain caught up.
Emily.
Andi snatched it up and read the text.
Pam just landed. She’s at the airport and wants to meet with you.
Andi jerked her head toward her team. “The real Pam is back in San Francisco. Emily says she just landed and wants to talk.”
Mariella exhaled. “Good. Maybe she can tell us who that Fake Pam woman is.”
Andi quickly typed out a reply, arranging a meeting later that morning at a neutral location. “If anyone has answers, it’ll be Pam.”
Matthew shut his laptop with a click. “While you and Duke do the detective work, we’ll keep things moving on the podcast front. Prep and edits for the next case we’ll feature.”
“Perfect,” Andi said. “And I’d like to stop by Gina’s law office. Maybe someone there knows something.”
Duke gave her an approving nod.
They all knew this split worked best—part of the team digging and the other part holding down the machine that kept them moving city to city.
Andi lifted her mug again, warmth seeping into her palms.
She had no idea yet who Fake Pam was or what game she was playing.
But Andi intended to find out more.
She wouldn’t give up until she did.