King of the Castle


When we last saw Castle’s Kate Beckett (Stana Katic) she was having to choose between Richard Castle’s (Nathan Fillion) marriage proposal and a new job far away. With her answer and season six looming,

Share