“Shades of Blue” Season 2, episode 3 recently proved just how evil Robert Stahl (Warren Kole) could be.

In “Ghost Hunt,” the mysterious FBI agent came back swinging after Michael Wozniak (Ray Liotta) tried to kill him in the previous episode and failed. Stahl is ready get rid of Wozniak, but he’s still trying to be considerate because the former is connected with Harlee Santos (Jennifer Lopez). Instead of killing Woz, he asks the detective to hand over city councilwoman Julia Ayres (Anna Gunn).

The councilwoman was first introduced in the Season 2 premiere. In one of the scenes, Wozniak walked in on the trap laid out by the FBI, and it involves Julia. On Sunday night, it was revealed that Julia had something to do with the death of Stahl’s partner.

Read: ‘Shades Of Blue’ has been renewed for Season 3

Elsewhere in the episode, it was revealed that Wozniak has a son. And by the looks of it, he could be gay. In the first season of “Shades of Blue,” Wozniak’s son, Nate (Donnie Keshawarz), was never mentioned. What was only known was that he and his wife had a daughter who passed away at a young age. This is the very reason why Wozniak is drawn to Harlee’s daughter, Cristina (Sarah Jeffery).

Wozniak and Nate had an impactful conversation in the episode where the latter told his dad that if something is not going the way he planned, he should find another way. It seems that Nate took on a lot, but the real reason why he resurfaced remains unclear.

Meanwhile, Harlee’s daughter is struggling with her personal life. She’s into shoplifting and is questioning her mom’s intentions. Cristina thinks that her mom paid her dad, Miguel (Antonio Jaramillo), a huge sum of money to stay away from her. What she doesn’t know is Harlee killed Miguel when he tried to molest her again.

“Shades of Blue” Season 2 airs Sundays at 10 p.m. EST.