Season 6 Episode 11 episode 11

Castle Season 6 Episode 11 "Under Fire" Promo

Castle Season 6 Episode 11 returns Monday January 6th on ABC, and there's a surprise that is making headlines! Check out the promo below.