Season 5 Episode 19 episode 19

Castle Season 5 Episode 19 "The Lives of Others" Promo

Here's the promo for the 100th episode of Castle, season 5 episode 19 "The Lives of Others" airing next Monday on ABC.