Castle: Monday, May 7 (ABC)
When the murder of an Army veteran puts Beckett (Stana Katic) on the trail of the man who shot her in the Season 4 finale, “Always,” Castle (Nathan Fillion) must decide how much he's willing to sacrifice to keep her safe.
- Will Castle and Beckett — gasp! — have sex for the first time?
- The murder of Beckett’s mother resurfaces
- More to delight Castle-Beckett ‘shippers
- Expect a massive cliffhanger, like whoa