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

3 years ago, by

October 6, 2011

ABC has released a whole batch of episode stills for episode 5 of Castle, “Eye Of The Beholder”. Castle takes a fancy to the insurance investigator and things get hot and heavy.