Marshals Episode 12 Recap: Is Kayce Leaving the Yellowstone Behind?

Marshals Episode 12 Recap Kayce, Cal, Andrea
Luke Grimes as Kayce Dutton and Logan Marshall-Green as Pete Calvin in ‘Marshals’ episode 12 (Photo: Fred Hayes © 2025 CBS Broadcasting, Inc.)

CBS’s Marshals episode 12 opens in the aftermath of Garrett’s death. Cal (Logan Marshall-Green) helps Kayce (Luke Grimes) clean up the barn after the fire, and Cal admits he thought East Camp was really helping Garrett. Dolly and her dad, Tom, are also helping out, and Tate agrees with Tom when he suggests a bulldozer would be quicker.

(The following is a recap of episode 12, “The Devil at Home,” and there are spoilers.)

Tom’s willing to have his guys put up a new barn whenever Kayce’s ready. And although he still wants to buy East Camp, his offer of help has nothing to do with his interest in owning the property.  

Belle (Arielle Kebbel) is out with her husband and son when a man warns her the casino wants the $20,000 she owes. She claims she’s good for it and he lets her off the hook…for now.

Tate (Brecken Merrill) returns from fishing with Tom (Chris Mulkey) and tells his dad that Tom reminds him a lot of his grandfather—except John swore more. They discuss Tom wanting to buy East Camp, and Tate doesn’t care if he does. To him, the house is where Monica got sick and died.

Andrea (Ash Santos), Kayce, and Cal down beers at the bar, and Andrea points out that Garrett seemed to have made a lot of friends in his short time there. Andrea isn’t warming up to Montana, and being kidnapped by the local militia hasn’t helped.

Kayce confesses he’s considering selling East Camp.

Miles (Tatanka Means) and Maddie (Morgan Lindholm) are still going strong, and Cal tells his daughter he’s okay with them dating. He just wants her to be happy.

The team’s next assignment is finding fugitive Cody Raynor who carjacked and killed a student two years ago. A postman spotted Cody in town.

However, Andrea’s got a different task to handle first. Their boss, Harry Gifford (Brett Cullen), invites her to join him for lunch with DOJ bigwigs. Andrea doesn’t want any part of it and doesn’t want to think about her kidnapping. Gifford insists she was a hero and if telling her story to the DOJ keeps the unit funded, then that’s what she’s going to do.

Kayce, Belle, and Cal walk past kids on swings, guns out and ready to enter a building. This seems super unsafe but fortunately the action moves away from the children when Kayce spots Cody across the street. They open fire into his car as he flees. Cody crashes and the impact exposes a hidden stash of cash in the backseat.

Kayce thinks it might be $1 million.

Back at the station, Gifford finds it unbelievable that Cody claims he didn’t know about the hidden cash. Also, Cody had a weapon used at a shooting six months ago in Texas involving two Mexican cartels. It’s possible he stole one of their cars and the cash and gun were already inside it. He must have fled Texas for Montana to get ahead of the Jalisco cartel.

Gifford believes Cody has knowledge of the cartels that the DEA wants.

Miles arrives for a meeting with Chairman Thomas Rainwater (Gil Birmingham) as he’s arguing over the future of the mine on tribal land. A councilmember believes they should allow the government to move forward because it will bring money to tribal members in need. Thomas is adamant that it will just make more of their people sick.

The team learns that Cody was making repeated visits to Broken Rock. They wonder what a carjacker would have been doing there and head to the place where he was staying. There’s no one home and just outside, Kayce spots a trap door. Inside the hole are barrels full of fentanyl. It’s only then that they realize Cody is actually part of the Jalisco cartel; he’s not on the run from it.

Marshals Episode 12 Recap
Arielle Kebbel as Belle, Tatanka Means as Miles, Luke Grimes as Kayce Dutton, Ash Santos as Andrea, and Logan Marshall-Green as Pete Calvin in ‘Marshals’ episode 12 (Photo: Cam McLeod © 2025 CBS Broadcasting, Inc)

Gifford is shocked that the cartels have infiltrated Montana. He wants the team to find something juicy to give to DC.

Kayce and Miles inform Rainwater that they’ve found a major stash house on the rez. Rainwater believes the discovery will undermine his case to keep the government’s hands off tribal land. The government will point out the tribe is poisoning itself.

Kayce and Miles promise to handle the cartel if Rainwater wants to continue his fight against the mine.

Belle’s preparing the cash from Cody’s car to hand over to the DEA when Cal warns her that she’s past due on her security clearance. She reacts weirdly and Cal wonders if she’s okay. Belle claims she’s fine, failing to mention she’s $20,000 in debt.

The owner of the property where the team found the fentanyl is a 70-year-old woman with dementia. However, her daughter recently married Hector Diaz from Jalisco. The cartel sent him to establish a place on Broken Rock, and he’s been contacting a shot caller named Guzman. Miles thinks they can bring down the network by bringing in Diaz.

The team believes they’re onto a way to push the cartel out of Montana. Unfortunately, Gifford and DEA Agent Dendry deliver the news that the cartel managed to get to Cody and he’s dead.  Dendry’s upset that Cal’s team interrupted their investigation of Cody’s connections, and he warns them to stay away from his cartel investigation.

Gifford delivers new orders: the team is off the case.

The team’s upset that they’re sidelined, and Miles can’t believe they’re letting it go. (He just learned his childhood friend Sabrina OD’d on fentanyl.)  Andrea confirms the drugs they confiscated are linked to spikes in fentanyl deaths. Miles takes his anger and frustration out on a punching bag, enraged that he can’t keep others from suffering Sabrina’s fate.

Miles knows Diaz is responsible and Belle reminds him that range justice isn’t the way to go. Sabrina wouldn’t want that.

Kayce takes Dolly (Ellyn Jameson) into town, and she continues to pitch for her dad to purchase East Camp. They need more land, and she wonders if Kayce’s even sure what he wants at this point. “Everything I’ve done in my life is out of a sense of duty. ‘Want’ isn’t a concept I’m familiar with,” says Kayce.

The following day Maddie shows up at her dad’s office asking about Miles. He didn’t show up for their date last night and he’s not answering his phone. She asks her dad to please find Miles.

And where is Miles? Staking out Hector Diaz.

Of course, the team knows Miles is after Hector, against orders. The tribal police checked out Diaz’s place and he’s not home. GPS shows Miles is on Broken Rock but not near his home, which means he’s likely tracking Diaz.

Diaz gets out of his car and Miles follows him after grabbing his weapon and body armor. Miles watches from behind a tree as Hector meets with the cartel. Unfortunately, he’s not very stealthy and snaps a branch. The cartel guys head his way.

Simultaneously, the team is heading to Miles’ car. As they’re approaching, they hear gunfire in the woods. They get there in time to save Miles and wipe out the cartel. Miles shoots Diaz in the leg as he tries to escape.

Kayce catches up with Miles as he’s about to finish off Diaz. Kayce warns him that his memories of Sabrina will be tarnished if he kills Diaz in cold blood. Miles makes the smart choice, for once.

The snow’s coming down as Rainwater and the tribal police help at the scene of the shootout. Rainwater reveals that the grandmother just wanted her own house and didn’t know she was inviting the cartel onto the rez. The rez is under attack from multiple sides: toxins, the cartel, and human trafficking.

Back at the station, Cal’s furious that Miles jeopardized himself and his teammates. He suspends Miles and asks him to hand over his badge and weapon.

Gifford informs Andrea that a spot’s opened in DC and it’s hers if she wants it. Andrea doesn’t reply.

Belle finds Cal lying on the couch, upset that this is the nail in the coffin between him and his daughter. Belle realizes Cal always acts like he doesn’t have much time left, and Cal finally confesses the pain in his neck and shoulder is caused by a tumor in his lung. It’s not until he says out loud that it’s a rare symptom of cancer that he gets scared.

Cal admits that he doesn’t want to handle his illness alone, and she assures him he won’t. She sits down next to him, and he puts his head on her shoulder.

Kayce invites Tom and Dolly over to East Camp and recalls he was on the same porch when he sold the Yellowstone. Monica was the only thing he ever wanted and now she’s gone. He admits the Yellowstone robbed his father of his chance to be happy in his last few years. Kayce doesn’t want to live like that.

Tom understands what attempting to take over a family legacy can do to someone. He tried it until he realized it wasn’t the life he wanted. Tom believes Kayce won’t be free until he sheds what’s weighing him down.

Kayce wonders what a deal to sell would look like and asks Tom to walk him through it. Is the last Dutton sibling actually going to leave the Yellowstone behind?