Is ‘Castle’ season 8, episode 16 new tonight on ABC?

While ABC is doing for the most part a good job now of running continuous new episodes of “Castle” throughout the late winter and early spring, we are getting a slight break in the action tonight. There is no new installment; instead, “Heartbreaker” will air in one week’s time. It is an Esposito-heavy episode, and Angelica Celaya (“Constantine”) will be guest-starring as a woman from his past who becomes involved in a new case. You can see a first-look photo for that above!

As for the reason why there’s no new episode of the show airing tonight, there’s not really any clear reason other than just that the network wants to keep as many new episodes as they can going into the months of April and May. This would ensure that they have seven more installments in their arsenal provided that this season is 22 episodes, and that’s a lot of story that they can tell. What the network is doing for the time being is airing tonight a repeat of “The Catch” premiere, obviously an attempt to get some more sampling for a show that had sort of a ho-hum ratings start following “Scandal” last week.

Moving forward on “Castle” this season, you can expect some fun character-driven stories, and then eventually a few answers to the question that has been driving Beckett for most of the season: Can she stop LokSat? With Rick and Kate being more on the same page, they may be able to pool their resources for the forces of good as opposed to letting LokSat get the upper hand.

Love TV? Be sure to like Matt & Jess on Facebook for more updates!