10/03/2012 06:17 pm ET Updated Dec 03, 2012

'Castle' Season 5 Casts For Mafia Episode And More Casting News

"Castle" is gearing up for a mafia-themed episode and has cast two familiar faces to join the ABC drama, TVLine reports.

The site reports that Patrick Fischler ("Lost" and "Mad Men") will play Leo Conrad. After witnessing a murder, Castle and Beckett take Leo on the run to protect him from mobsters.

"Castle" has also nabbed Tony Denison ("The Closer" and "Major Crimes"), who will guest star as an enforcer working for the McElroy 
crime family and a former friend of the victim, according to TVLine.

The mob-filled episode, titled "After Hours," is set to air on Mon., Nov. 19 during sweeps.

In other casting news ...

Captain Hook is sticking around "Once." Colin O'Donoghue, who will play the iconic character on ABC's "Once Upon A Time," has been upgraded to a series regular for Season 2 even before Hook's popped up on the show. O'Donoghue's first episode, called "The Crocodile," is set to air on Sun., Oct. 21. [Entertainment Weekly]

"Nashville" is getting its own Eli Manning. The ABC country-music drama has cast Tilky Montgomery Jones of "One Tree Hill" and boy band fame as a Manning-esque character named Sean Butler, a philanthropic football player. [Variety]

Another Bryan Fuller alum heads to "Hannibal." Ellen Greene, who starred on "Pushing Daisies," will recur on the NBC drama as Mrs. Komeda, a novelist and friend of Dr. Lecter (Mads Mikkelsen). [TVLine]

Reverend Camden is becoming the president. "7th Heaven" alum Stephen Collins will join TNT's "Falling Skies" in Season 3, Episode 4 as Benjamin Hathaway, the former president of the United States. He wants to ask Tom (Noah Wyle) how the 2nd Mass has been beating the extra terrestrials. [TV Guide]

Castle Season 5