Season 4 Episode 5 episode 5

‘Castle’ Season 4 Episode 5 “Eye Of The Beholder” Promo

‘Castle’ Season 4 Episode 5 “Eye Of The Beholder” Promo

Here's the first promo for Castle season 4 episode 5, “Eye Of The Beholder”!