Credit: Richard Cartwright/ABC Television Group © 2012 Disney Photo: Beckett Approaches Castle on the Swings in Castle Season 5 Finale: "Watershed"

Now that May has officially begun, we know that we don’t have much of Castle Season 5 left, but will ABC be airing an all-new episode of our favorite crime procedural tonight, May 6?

You bet! The penultimate episode of Season 5 is scheduled to air tonight at 10 p.m. ET, and it sounds like we have plenty to look forward to. Tonight’s installment is called “The Human Factor,” and it sounds like Castle and Beckett will have not one, but two mysteries on their hands.

The official synopsis for Season 5, Episode 23 is as follows:

When Homeland Security inexplicably seals the crime scene of a car bombing, Castle and Beckett find themselves with two mysteries on their hands: who murdered the victim, a government whistleblower, and why are federal agents trying to take over the case? The plot thickens when they discover that the victim wasn't killed by a car bomb but by a missile from a military drone. Carlos Bernard guest stars as Jared Stack, a mysterious operative who may hold the key to solving the case.

Will you be tuning in tonight? Tell us below!