After a brief hiatus, "Blue Bloods" returns with a brand new episode that reminds fans of the reasons why they love the show – intense characters, family drama and suspenseful action. On Friday, the highly popular series delivers “Town Without Pity,” which centres on two murder cases. Frank (Tom Selleck) and Danny (Donnie Wahlberg) join forces to help a rehabilitated ex-convict, who is accused of killing his old archenemy.

“NCIS” recurring guest star Michael Nouri has signed up to appear in “Blue Bloods” season 6 episode 18 to play the role of ex-convict Nick Constantine. The upcoming installment will also feature other “Blue Bloods” cast members including Jamie (Will Estes), Erin (Bridget Moynahan), Henry (Len Cariou), Det. Maria Baez (Marisa Ramirez), Linda (Amy Carlson), Nicky (Sami Gayle) and Officer Eddie Janko (Vanessa Ray).

Spoiler alert! This update contains more "Blue Bloods" spoilers. Read on at your own risk if you have not watched the latest episode.

According to TV Guide, in the course of her preparations for a trial, Erin finds out that the former prosecutor of the case deliberately conceals the true whereabouts of the suspect. Meanwhile, Danny and Frank work together to solve a case of an ex-con who has been rehabilitated but now finds himself entangled in a murder.

CBS has posted sneak peeks of the “Blue Bloods” April 1 episode on its official site. The first preview video poses a question whether a podcaster, who used to handle a murder case, is hiding a killer. The teaser also asks whether an ex-con hiding the truth. As Jamie comments, the questions just don’t stop on the series’ upcoming episode.

On another trailer, Frank asks to talk to the alleged killer in Danny’s case. Danny wondered why Frank is making an exception on this particular suspect. Later, Danny shared that the gun found on the suspect matches the one used in the murder. He leaves Frank, who looks pensive about this new information.

“Town Without Pity” is directed by David Barrett and written by Peter Blauner. The Internet Movie Database, or IMDb named other actors and actresses who will be seen in "Blue Bloods" Season 6 episode 18. The upcoming run will feature guest stars Bonnie Root (Kathy Elliot), Michael Godere (Stavros Constantine), Kecia Lewis (Sandi Harper), Jacob Greene (David Harper III), Jonathan Walker (Jeffrey Durning), Audrie Neenan (Imelda, Landlady), Alex Sgambati (Mindy Gummerman), Vince Gatton (Engineer, Podcast), Lauren Messina (Producer, Podcast) and Jade Yorker (Tyrell Dawes).

Find out what happens next on "Blue Bloods” Season 6, which airs in the US every Friday at 10 pm on CBS. In Australia, “Blue Bloods” airs on Thursdays, 10:30 pm on TEN.