WARNING: The following article contains major spoilers for the Season 4 finale Gotham titled “No Man’s Land.” Do not read if you have not seen the episode or read at your own risk.
The final episode of the fourth season of Gotham saw the city fall and is now being overrun by criminals old and new, it needs a hero. And Bruce Wayne has begun to transition into the hero the city needs.
Thursday’s hour picked up with Selina (Camren Bicondova) heading into the hospital following being shot by Jeremiah (Cameron Monaghan). The show really took a page out of the comics The Killing Joke as it was revealed that the gunshot did severe trauma to her spinal cord, with the doctor hinting the damage could be permanent.
Back at the GCPD, Jeremiah wanted to see Bruce Wayne (David Mazouz) before revealing where the other bombs were placed. To prove he wasn’t bluffing, he set off a bomb, destroying City Hall. Bruce does go to see Jeremiah at the GCPD but somehow Jeremiah escapes taking Bruce with him.
Meanwhile, Barbara (Erin Richards) finds out from Alfred (Sean Pertwee) that Ra’s is helping Jeremiah in his quest to take down Gotham. She makes it her duty to kill Ra’s once and for all as Alfred and Tabatha help out.
We find out that Bruce was taken to a warehouse so he, Jeremiah, and Ra’s can watch Gotham burn. The pair tells Bruce they are doing this so Bruce can become the Dark Knight he was meant to be. Barbara and her crew show up and engage in a fight that ends with Barbara stabbing Ra’s with Bruce’s help and killed him. Just before Ra’s died, he let everyone know his plan to destroy the city had succeeded.
With the city in chaos, everyone has evacuated the GCPD. Everyone except for Jim Gordon (Ben McKenzie) or so he thought. Harvey and Lucius Fox come back to tell him they are going to stand to help him. At the hospital, Bruce makes the decision to stay behind and let Alfred go to make sure Selina is okay.
Elsewhere in the hour, Butch (Drew Powell) finally gets cured from being Soloman Grudy with the help from Hugo Strange. The real Butch finally emerges and tells Tabatha he loves her. Oswald tells him that he is sorry and considered him a friend before shooting him dead in front of Tabs. Oswald tells her this was all planned to get him cured and to kill him as revenge for Tabatha killing Oswald’s mother.
Meanwhile, Ed Nygma (Cory Michael Smith) confronts Lee (Morena Baccarin) about her feelings for Jim. She tells Ed that all men want to do is change her and Ed doesn’t know who she truly is before stabbing him. Ed in return stabs Lee. While we never see them die, the end of the episode shows them both with Dr. Strange. It looks like we’re getting a much different Lee and Ed in Season 5.
The final minutes of the episode really gave off the Batman vibe that will surely be a major part of Season 5. Bruce went hunting for Jeremiah and knocked out a thug. Meanwhile, Gordon had what will be the future bat signal installed at the top of the GCPD headquarters. Bruce saw and went up to meet Gordon on the roof in true Batman fashion.
As Bruce and Gordon talk, we see the city falling in on itself and new villains emerge. As two robbers go into a bank, a bat-like creature pops on the screen, DC Comics readers will know him as Man-Bat. The next scene we see is what appears to be Mother and Orphan.
The final episode of season four set things up for Bruce to truly take the mantle as Batman and released some familiar villains for the final season next year.
Gotham airs its fifth and final season in Winter 2019. Gotham airs on Fox in the U.S. and on E4 in the U.K.