First Impressions of CastleComedy, Drama, Television / March 13, 2009 Monday night marked the debut of Castle on ABC, a police procedural (yawn) with a … First Impressions of Castle Read More ยป