‘Shades Of Blue’
Harlee (Jennifer Lopez) will confront Stahl (Warren Kole) regarding his relationship with Cristina (Sarah Jeffery) in “Shades of Blue” Season 2, episode 9. NBC

Harlee Santos (Jennifer Lopez) will be in for another shocking discovery!

In “Shades of Blue” Season 2, episode 9, she will find out that someone has been texting her daughter, Cristina (Sarah Jeffery), and pretending to be her deceased ex-husband, Miguel (Antonio Jaramillo). In the previous episodes, it was revealed that Harlee killed Miguel after the latter tried to make a move on her again.

Read: Tufo, Loman choose sides in “Shades of Blue” Season 2, episode 8

Harlee decided not to tell Cristina the truth about her father for fear that her daughter would not be able to forgive her. Instead, Harlee took Miguel’s cell phone and sent Cristina a text message asking her to stop looking for him. Also in the previous episodes, Cristina told Stahl (Warren Kole) that her dad has been missing. She also informed him that she received a text message from Miguel a few days back. This led Stahl to assume that Miguel has been killed, and that Harlee might have something to do with it.

In the teaser released by NBC for “Chaos Is Come Again,” Harlee tells Wozniak (Ray Liotta) that Cristina has been talking to Stahl. The latter is taking advantage of the opportunity to get close to Cristina because he knows this is what will hurt Harlee the most. She also tells Wozniak that someone close to her has already died because of Stahl, and he could be targeting Cristina next.

Elsewhere, Loman (Dayo Okeniyi) will realize what his team is really all about when his boss, Wozniak, handles the case of a missing kid. On Sunday night’s episode, Wozniak will uncover a local dealer who uses underage mules. And while Wozniak is dealing with a case all on his own, his entire crew will get caught in a brutal ambush.

“Shades of Blue” Season 2, episode 9 will air on NBC on April 30 at 10 p.m. EST.