With its fifth and final season composed of only 12 episodes, Gotham is already nearing its end. Sure, the show has packed revelation after twist after turn since its return at the start of 2019, but now that 10 episodes have already aired, the end is nigh.

Last Thursday's episode may have set the stage for the ultimate confrontation that was teased in the flash forward scene of Season 5's premiere, but fans still have to wait a while before they see it all come to a head. How long exactly? Well, that's where the bad news come in: It'll be almost a whole month.

Following last week's "I Am Bane," Gotham began a 4-week hiatus; the penultimate episode -- and the final one in the current day "No Man's Land" storyline -- airs episode Thursday, April 18.

RELATED: Gotham Just Debuted a Major Batman Ally

Gotham Season 5

The scheduling of Gotham's final season has been a bit erratic. The season premiered on Jan. 3, and ran for five consecutive episodes throughout the month. Then, it took a couple of weeks off before returning with four new episodes starting on Valentine's Day. After March 7's "The Trial of Jim Gordon," the series took another two weeks off. Then came last Thursday's "I Am Bane," which is now followed by a 4-week hiatus -- making it the only new episode in a six-week span.

However, there'll be no more waiting once Gotham returns. On April 18, the series will air with its penultimate episode, "They Did What?" and the series finale, "The Beginning..." will air the following week, on April 25.

While the series has two episodes left, both will feature an ending of sorts. "They Did What?" will offer a proper conclusion to the "No Man's Land"/"Zero Year" storyline that has been unfolding throughout the season, while the show's grand finale will jump 10 years into the future to feature a fully-formed Batman taking on the criminal element of Gotham City. Bruce Wayne will indeed suit up as the Caped Crusader, and Cameron Monaghan is set to return in this final episode, where he will finally play the series' version of the real Joker.

RELATED: Gotham: Bruce Wayne Unveils a Treasure Trove of Utility Belt-Style Gadgets

In Gotham's latest episode, Secretary Walker was revealed to be Nyssa Al Ghul, aka the real villain behind Gotham City's entire predicament. Barbara Kean gave birth to a baby girl, and Bane beat Alfred to a pulp. Now, with the city in flames, Nyssa's revenge on Bruce Wayne is almost complete... but the series' heroes will form a desperate union to fight back -- but will they be successful? We'll all find out together, in just under a month.

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.