Castle Season Premiere Promo Matt Richenthal at October 27, 2013 8:58 am. Castle returns with new episodes on September 20, 2010. This promo gives us a glimpse at the season premiere, which includes a stand-off between Kate and Castle. Edit Delete