WARNING: The following article contains spoilers for this week's episode of Gotham, "The Trial of Jim Gordon," which aired Thursday on Fox.

Gotham isn't the first show you'd look to for a surprise, happy wedding. But this is exactly what the series gave us with its latest episode, "The Trial of Jim Gordon." Somehow, through all the villains and the devastating circumstances of the city's No Man's Land predicament, the series' heroes find the time to take a break from all the fighting to celebrate a momentous occasion.

So, who were the lucky bride and groom? Which two characters decided to tie the knot and break the mold of comic book canon? Jim Gordon and Leslie "Lee" Thompkins.

RELATED: Gotham's Villainous Scarface Is Disturbingly True to the Comics

Now, right off the bat, we can address the elephant in the room. No, Jim and Leslie aren't married, or even a couple for that matter, in the comic books. But then again, Gotham has never been known for sticking closely to the source material. Sure, sometimes it does, like with the fateful transformation of the Joker, but the series is still telling its own, twisted version of the Batman mythos.

Still, the wedding came as a surprise because it's not one that we saw coming. After all, ever since Jim and former fiancee Barbara slept together in Season 5's "Ruin," it seemed like maybe, just maybe, Gotham was course correcting the Jim/Barbara ship to have them become a couple once again, happy parents to an as-of-yet unborn child. That idea was taken ever further in "The Trial of Jim Gordon," where we see Barbara make actual efforts to have Jim see her in a different, warmer light.

Before the end of the episode, it seemed quite possible that, once all of the No Man's Land craziness ends, Jim would be able to let bygones be bygones and reunite with Barbara for good.

Now it seems like that will never happen. Even if Barbara is carrying his child, Jim went on to marry another woman. Since Leslie Thompkins herself is an important member of Bruce Wayne's extended Bat-family, her future on the series is likely secure. What does that mean? It means that Barbara's odds aren't exactly in her favor.

RELATED: Gotham's Joker Ultimately May Be a Tragic Figure

Before the episode ends, the series jumps ahead a month later for the joyous wedding, and Barbara's belly is considerably bigger. Chances are her due date will line up with the epic battle for Gotham City, which was teased in a flash-forward scene at the beginning of the season.

When everything's said and done, there may simply be no room for Barbara once her baby comes. If that is true, then this could be the end for Barbara Kean.

Airing Thursdays at 8 p.m. ET/PT on Fox, Gotham stars Ben McKenzie as James Gordon, Donal Logue as Harvey Bullock, David Mazouz as Bruce Wayne, Robin Lord Taylor as Penguin, Camren Bicondova as Selina Kyle, Erin Richards as Barbara Kean and Sean Pertwee as Alfred Pennyworth.