Gotham has had a pretty good season and since the streamlining of the story and cast, has been firing on all cylinders leading into its finale. While "No Man's Land" is a fun episode, it's not quite the strong finish season four needed. Don't get me wrong, Jeremiah (Cameron Monaghan) and Ra's Al Ghul (Alexander Siddig) all posed a huge and tangible threat to the city, but the finale went a different route to end things somewhere within Act 3 or 4, making me wonder, what is the real endgame here? The villains mentioned just went away? Not to mention a few pointless and bizarre subplots that became predictable. (I'm referring to Morena Baccarin's Lee and Cory Michael Smith's Riddler here, their "romance" has been a real momentum slog lately) The fact that the show managed to wrap up a lot of material and introduce a ton of content moving into season five was cool and all, but it felt forced and at times a little odd. The final moments were a real rollercoaster of good and bad, with new characters and familiar ones endangering Gotham once more. The end scene with Gordon (Ben Mckenzie) and Bruce (David Mazouz) was absolutely beautiful. That is how Batman should be done. Props to whoever was behind the camera in that scene too, as it looked amazing."No Man's Land" delivered a tense finale, but could have done without the abundance of excess subplots and pointless cliffhangers.