• 'Shades of Blue' star Jennifer Lopez attends the People's Choice Awards 2017 at Microsoft Theater on January 18, 2017 in Los Angeles, California.

'Shades of Blue' star Jennifer Lopez attends the People's Choice Awards 2017 at Microsoft Theater on January 18, 2017 in Los Angeles, California. (Photo : Getty Images/Christopher Polk )

Jennifer Lopez is back in "Shades of Blue" Season 2 as she reprises her role as Harlee Santos in the crime drama series. The premiere episode titled "Unforgiven" will air on March 5, Sunday, at 10 p.m.

In "Unforgiven," viewers will be surprised by a decision made by Harlee. She will cover up the murder of Miguel Zepeda (Antonio Jaramillo), her abusive ex-boyfriend.

Like Us on Facebook

Moreover, Lieutenant Matt Wozniak (Ray Liotta) will make a deal with Special Agent Robert Stahl (Warren Kole). The former wants to keep himself and his crew out of jail.

However, Wozniak will soon find out that Stahl is not to be trusted. The latter has led the former into an impossible trap.

On the other hand, the crew will deal with the fallout from the failed heist. As for Detective Tess Nazario (Drea de Matteo), she will have to try her best to keep her painful gunshot wound a secret. 

Joining Lopez, Liotta, Kole and de Matteo in "Unforgiven" are Hector Pena as an FBI agent, Hampton Fluker as Marcus Tuko, Jake Hart as Sgt. Mills, Sarah Jefferey as Cristina Santos, Blake Andrew Johnson as Justin Stahl, Mack Kuhr as Boots, Michael Laurence as Curtis Deville, Michael Ryan Segal as Nickyboy and Vanessa Vander Pluym as Gina Rodriguez. Alexander Pineiro and Emma Thorne will play reporters in the episode.

Watch the official trailer of "Shades of Blue" Season 2 here: