Castle 8×08 Sneak Peek “Mr. & Mrs. Castle” Winter Finale

Castle 8×08 “Mr. & Mrs. Castle” (Winter Finale) – Castle and Beckett investigate the murder of a cruise ship entertainer, only to find themselves trapped at sea with the killer. “Mr. & Mrs. Castle,” the winter finale, will air on Monday, November 23rd on ABC.

Show More…