Credit: Eric McCandless/ABC Photo: Castle Figuring Something Out? Or Poking Fun at Soap Operas in Episode 3.18, "One Life To Lose"

Terrorism, FBI agents, and controversy, oh my! It’s sure been a whirlwind of drama on Castle the last two weeks. As much as we’d like to say this is a trend that will continue, we’re sad to report that there will be no new Castle episode Monday, March 7 or the following Monday, March 14. We know, right? How could they do this to us just when things were getting so, well, awesome?

In an attempt to ease our weary minds, the “Nikki Heat” episode aired on March 7 in place of something new... we're suddenly we’re finding it much harder to complain. But Monday, March 14, is completely devoid of Castle; ABC will instead air the Bachelor special "After the Final Rose" in the 10 p.m. slot. Sigh.

We do have some good news: When Castle finally reappears on Monday, March 21 with the “One Life to Lose” eppy, we know it will be well worth the wait. At least they’re giving us something to look forward to, right?

Here’s a quick rundown of episode titles and air dates (yay!) for the remainder of the season (boo!), thanks to SpoilerTV and IMDb:

Episode 3.18, “One Life to Lose”: March 21
Episode 3.19, “Law & Murder”: March 28
Episode 3.20, “Slice of Death”: April 18
Episode 3.21, “Pool of Death”: Date Unknown  
Episode 3.22, No Title: Date Unknown

And that’s all, folks!

Source: Spoiler TV, IMDb, ABC