CastleKill Shot - Season 4 Episode 9 Where to Watch Castle Season 4 Episode 9Watch Castle Season 4 Episode 9 - Kill Shot2011-11-21Read more Castle is available on .