Castle RECAP 10/7/13: Season 6 Episode 3 “Need To Know” BY Kristine Francis on October 7, 2013 | Comments: 3 commentsRelated : Castle, Recap, Television