Season 4 Episode 9 episode 9

Castle Season 4 Episode 9 "Kill Shot" Promo

Castle Season 4 Episode 9 "Kill Shot" Promo

Here's the promo for Castle season 4 episode 9 "Kill Shot" airing in two weeks on November 21st.