If you’d like to read and look at the photo below for the fall finale of Castle, please proceed below. Contains a spoiler pic if you want to remain spoiler free.
Airdate: Monday, Dec. 8 (ABC, 10/9c)
Why You Need to Watch: Against the backdrop of Christmas, Esposito and Lanie reach a defining moment in their relationship, while an episode-ending twist promises to “change the shape of the show” for at least a short while, Stana Katic tells TVLine. (And no, the actress says, it does not involve an EPT kit.)