Castle RECAP 3/18/13: Season 5 Episode 17 “Scared to Death” BY Dorothy Gale on March 18, 2013 | Comments: 2 commentsRelated : Castle, Recap, Television