Gotham is in flames.

Thanks to Nyssa Al Ghul's machinations, the army has launched a full scale attack on the city, the insanely strong and psychotic Bane has just broken Alfred, and Bruce Wayne is closer than ever before to becoming the Dark Knight.

Fox's Batman origin series is about to reach the crescendo that fans have waited five seasons for. So, the network has decided that this is the perfect time... to take a four-week hiatus.

That's right, Gotham won't air the series' final two episodes until it returns on April 18, almost a month after its most recent chapter, "I Am Bane," which aired on March 21. And while there would be a certain amount of sense in Fox wanting the series to reach its conclusion during May sweeps, the show's grand finale will actually arrive before then.

RELATED: Gotham: Bane's Origin is Rooted in the History of Another Major Bat Villain

While Gotham's final season came out of the gates running when it premiered in January, an erratic schedule late in the game has put a serious damper on the lead up to its finale. It was bad enough that in the wake of the Feb. 21 episode, "Ace Chemicals," which featured the official origin of the Joker, Gotham slowed things down to a near stop with its next two episodes. One focused on Harvey Bullock and introduced (and killed) Jane Doe, and the other took Jim Gordon to a dream world while he was near-death, before jumping a full month ahead to the day of his wedding. And neither were at all necessary to the show's overall plot.

That's right; after Gotham debuted both Bane and the Joker respectively, the series basically came to a sudden stop. Worse still, it then took a two-week break, before finally returning with "I Am Bane," which is being followed by four weeks of nothing. That makes last week's episode the only new one over a six-week span. Therefore, what little momentum this episode managed to build back up is being squandered as fans wait for the finale.

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

Even worse, with Gotham's penultimate episode airing on April 18, it places the series finale on April 25. That's right: Gotham comes to a close the same night the contender for biggest movie of the year, Avengers: Endgame, hits theaters around the world.

It's crazy to think that nobody will be staying home to watch the final episode of a series they've invested five years in, but even in this age of on-demand streaming, scheduling the final episode of a long-running superhero show against the cinematic debut of the biggest superhero movie ever will affect how many tune in to see young Bruce Wayne finally become Batman. Of all the possible nights to air Gotham's series finale, Fox managed to choose the absolute worst possible one available.

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, Sean Pertwee as Alfred Pennyworth and Shane West as Bane.