Season 4 Episode 21 episode 21

'Castle' Season 4 Episode 21 “Headhunters” Sneak Peek 1

'Castle' Season 4 Episode 21 “Headhunters” Sneak Peek 1

Access Hollywood has released a sneak peek for ABC's Castle season 4 episode 21 “Headhunters”.