Chicago PD season 6, episode 2 recap: Endings

CHICAGO P.D. -- "Endings" Episode 603 -- Pictured: Jason Beghe as Hank Voight -- (Photo by: Adrian Burrows/NBC)
CHICAGO P.D. -- "Endings" Episode 603 -- Pictured: Jason Beghe as Hank Voight -- (Photo by: Adrian Burrows/NBC) /

Chicago PD delivers some justice in the One Chicago crossover’s conclusion. Here’s what happened in Chicago PD season 6, episode 2.

This week’s Chicago PD episode wrapped up the first Chicago Crossover of the season in grim fashion, so were these three hours worth it in the end? Depends on how you want to look at it.

After the events of the previous hour, “Endings” begins with everyone waiting for news on the fate of Stella Kidd (Miranda Rae Mayo) at Chicago Med.

Dr. Connor Rhodes (Colin Donnell) emerges, reminds the assemblage that they put him “in a terrible position” by essentially ganging up on him, but then delivers the news: Stella will be fine, as he only had to remove part of her lung and thus saved her career.

Is he going to get an apology from Kelly Severide (Taylor Kinney)? Not yet, at least, because Severide and Stella have to have their bedside reunion. And Otis (Yuri Sardarov) has to stare at Dr. Daniel Charles (Oliver Platt) while he finds out the news.

More from One Chicago Center

It is legitimately creepy the way Otis is glaring at Dr. Charles. He looks like a bonafide serial killer in that moment.

Outside on the hospital’s balcony, Dr. Will Halstead (Nick Gehlfuss) continues to brood about his dad’s fate. His fiancee Dr. Natalie Manning (Torrey DeVitto) tries to comfort him, but it doesn’t really work.

Where exactly is the Chicago PD crew in all this? Well, we cut downstairs to the creepy guy who’s been hanging around all night, and he just strolls from the hospital’s waiting room into the ED totally unchecked.

He spots the Jane Doe patient sleeping in her room, and stares at her before Maggie Lockwood (Marlyne Barrett) kicks him out. Is he the man that beat her? And where does she suddenly disappear to?

Kim Burgess (Marina Squerciati) and Kevin Atwater (LaRoyce Hawkins) are called in to look for the missing woman. Burgess finds a GPS chip on her bed, and realizes the girl was being tracked.

Meanwhile, Jay Halstead (Jesse Lee Soffer) continues to sit by his braindead father’s bedside. He’s finally realized that his dad isn’t coming back, and Will joins his brother to grieve. But not for very long.

Watch One Chicago on fuboTV: Watch over 67 live sports and entertainment channels with a 7-day FREE trial!

Hank Voight (Jason Beghe) shows up to express his condolences, and to hear Jay insist that he’s going to be part of the investigation. Jay gets the details from Burgess and the two start searching for Jane Doe, whom they find in the very next scene.

That was a short-lived search, so where’s the inevitable Chicago PD plot twist?

Jane loses consciousness before she can tell Jay who set the apartment building fire, and dies not long after. But now knowing for sure it was arson, he’s even more upset. He joins a briefing led by Chief Boden (Eamonn Walker) to find out what Firehouse 51 has uncovered about the blaze.

The working theory is sex trafficking must have been happening in that apartment, and the fire was set to cover up a double homicide. Everyone else, including Pat Halstead, were just collateral damage.

Antonio Dawson (Jon Seda) uses the tracking chip data to find a drug cartel member by the name of Edgar Torres, and within moments Chicago PD has a few angry DEA agents downstairs. They must be psychic. Anyway, they want to keep Torres’s death under wraps to preserve their work. Voight tells them he’ll play along if they do the same.

Moving along from Torres, Chicago PD leads us to a man named Carlos Mendoza. He should look familiar because he’s played by David Zayas, who portrayed Angel Batista on Dexter for years. But he is not a cop in this episode. Here, he’s a very bad man and his SUV was spotted outside the apartment building during the fire.

The whole Intelligence squad descends on Mendoza’s residence. But Jay has jumped the gun, no pun intended, and is already arresting him before the rest of the team can even clear the house. It does not go over well with Upton, but never mind that because it’s time for a classic Chicago PD interrogation scene.

Voight and Antonio question Mendoza about the deaths of Torres and his associates. They state their intention to hold him responsible for the murders of everyone who died in the fire, but even that doesn’t make him budge. Jay, meanwhile, talks briefly to Upton about how he’s trying to deal with the loss of his father.

"Voight: No one just wakes up in the morning, decides to make a play on a cartel boss."

The crew packs up and joins Severide in the apartment where the fire started, searching for more clues. Security camera footage identifies the man who’s been lurking throughout the crossover as Daniel Mendoza, Carlos’s oldest son. Upton believes it’s Daniel who set the fire.

Voight takes this information back to Carlos, who seems more confused than anything else. But he still doesn’t want to talk, so Intelligence gets a warrant for Daniel’s apartment and finds that it has a booby trap. Luckily, everyone gets out okay because the trap just consists of cameras.

More and more incensed, Jay wants to take a run at Carlos himself. This goes exactly as well as Chicago PD fans could predict. Carlos wants a lawyer; Jay ignores this request and launches into a monologue about how Carlos is going to die once the cartel finds out what’s happening. Unless, of course, he wants to help.

"Carlos: I’m not gonna help you kill my son."

But Jay Halstead is so hell-bent that he wants to go after Daniel’s brother Juan Mendoza, even though Juan appears to be an innocent man who has no connection to the cartel at all. Both Upton and Adam Ruzek (Patrick John Flueger) object, but Voight overrules them. And Halstead goes off on Juan when he won’t come in for questioning, making it worse.

Juan does eventually get taken in, where he continues to insist to Voight and Antonio that he has no clue what’s going on. While he squirms, Chicago PD gives us the moment where Halstead lets his father go, just so he can see Juan in custody. Carlos finally cracks, agreeing to get in touch with Daniel, in order to save his other son.

The final act of “Endings,” and of the entire Chicago Crossover event, involves Intelligence setting up a bust. Antonio tells Carlos to keep Daniel on the phone long enough for him to be tracked, as Voight benches Halstead due to his personal connection to the case. Jay is so enraged by this that he insults Upton’s dad, saying she’s projecting her own father issues. Upton. Is. Not. Amused.

But Jay isn’t done screwing around. He calls Severide to give him a radio and a ride. He then takes a radio from a uniformed officer and chases after Daniel on foot, which results in them both being shot. He’s more bruised and bloodied than anything else but his bigger problem is Voight’s wrath. His boss points out he should be dead right now.

"Voight: I don’t care if your whole damn family just got murdered. You listen to me. It’s my job to keep you alive. To look out for you."

Voight informs him that this conversation isn’t over. Upton comes by to tell Halstead that Daniel has died, but she’s more upset than he is. She tearfully tells Ruzek she thought Jay was dead, and Ruzek offers to take her out for a drink while Will takes Jay home. There, while looking through old family photos, Jay finally allows himself to grieve, rather than just be angry. But where will he go from here?

Next. Where will Chicago PD season 6 take Halstead?. dark

For the latest Chicago PD season 6 spoilers and news, plus more on the entire series, follow the Chicago PD category at One Chicago Center.