Castle RECAP 9/30/13: Season 6 Episode 2 “Dreamworld” BY Kristine Francis on September 30, 2013 | Comments: 3 commentsRelated : Castle, Recap, Television