Castle: “For Better Or Worse”
(Episode 6.23)

Season finales have a tough job to do. Certain questions need to be answered, but things can’t get wrapped up too nicely. The Castle season final, “For Better or Worse” was supposed to be all about the big Caskett wedding day, and while all of the drama technically centered around this event, Castle and Beckett found themselves trying to solve an actual case, which was exciting. At the beginning of the episode, they had everything in order with their 297 wedding guests, the perfect venue all set up and ready to go, and Castle’s books autographed and prepared for delivery. It’s all going so smoothly, it’s sick. So sick that it only makes sense for Beckett to suddenly find out at the court house that she’s still married to that one boyfriend from college. Vegas weddings ruin lives, folks.
Our first look at Rogan O’Leary is hilarious. Naturally, he’s got an insane arrest record and he looks a hot mess. It’s very difficult to imagine Beckett running off and marrying this guy, but college is a helluva drug, so we forgive her. Still, she has three days to get divorced so she can get married, so she runs off to find her husband. Tick, tock!
Of course, she finds him in a bar, and it’s like that Solange/Jay Z elevator fight all over again. O’Leary’s getting his ass kicked by a very angry lady, but the best part is that when he recognizes Beckett, he calls her “Kit-Kat.” In this moment, it becomes clear that—like real people everywhere—she has this secret past life. She used to pick locks, and date a guy named O’Leary, whom she also married that one time. It’s a great moment—all very Riding in Cars with Boys; Beckett going on this big trip to find her former lover so he can sign off on the most important document of her life. And when she finds him and hands him the papers, we just know it’s not going to be that easy. First he asks her if they can stay married, give the relationship a whirl. Nice. Then he asks her to steal his garage door opener from his ex-girlfriend. Done. But when Beckett completes the task and is just about to get him to sign, O’Leary gets kidnapped by some big, scary, masked guys. And right around that time, the couple lose their perfect wedding venue. Castle decides to hand off the wedding drama to his daughter and mother, and goes to upstate New York to help Beckett find her husband. Obviously.
O’Leary’s abduction is, apparently, inconvenient to a lot of folks, including the gangsters he hired to steal a stripper’s phone. They’re looking for him too (guns ‘a blazin’) and point Caskett in the direction of the stripper. The stripper’s name is Sapphire (in case you were curious as to what name to never give your daughter). While in the strip club looking for answers, Beckett gets the call, the call every bride-to-be has in her nightmares. It’s at this point that Castle does a little too far with the everything-is-going-wrong-right-before-the-wedding plot. In the apartment above hers, a pipe burst and destroyed that perfect wedding dress she found a few episodes back. Okay, we’ll take it for now. It is the season finale, after all… but this is just a bit too much.