Just like with Arrow and The Flash here is a list of the highlights for Gotham.
Best
Gordon and Bullock: These two made one great team and I really like seeing them together solving the recent crime of the week. I like their banter, arguments, their different points of view on everything and I liked how they grow to trust one another over the course of the season.
Villain and Hero origins: It is great seeing a live action and different take on the origins of some of Batman's heroes and villains. Every week I eagerly await this show because I just want to see which villain or hero is next to be seen.
Alfred: Sean Pertwee has always been such a great actor and the perfect choice to play the younger, no nonsense Alfred who kicks some serious ass!
Penguin: The best young version of a Batman villain in Gotham; a highlight in every episode and a scene stealer!
Bruce and Selina: Another great team in Gotham, these two are just so great together. I like how they learn from one another because they are from different social classes and I enjoy the episodes when they partner up.
The Red Hood episode: One my favourite episodes of the season; the Red Hood Gang was really funny, I liked the Alfred subplot and I found it interesting that they treated the Red Hood itself as some kind of cursed item.
Great action moments: The fighting and shootouts have all been entertaining to watch, I'm glad they don't hold back on the violence too much.
The corrupt GCPD: It was always good throughout this season seeing Gordon stand up to the other cops, especially against Loeb towards the end of the season.
The original Ogre villain: The Ogre really worked as a villain; he had a great backstory, methods of killing (we didn't see any real bondage lol) and he was developed really well. Shame he was killed off at the end.
The Goat episode/Bullock Flashback: Bullock is one of my favourite characters and I liked that the episode focused on him. I also really liked the Flashback at the beginning because you can really see the difference between him then and now.
Gordon and Leslie: This relationship was a 1000 times better than when Gordon was with Barbara because there was no chemistry there. With these two however it worked so well and they come off as a far more convincing couple than Barbara ever did. You know I wouldn't be surprised if this was only supposed to be temporary but got so popular they kept them together because I have read many opinions on this and they want Barbara out of here!
Nygma's decent into madness: I know for the beginning of the season he was a side character who was also comic relief but near the end when he killed you can really see him taking the first step to a villain. I hope he actually becomes the Riddler during season two and maybe Kringle will join him as a Harley Quinn kind of companion.
Worst
Fish: Everyone knows I hate Fish because she was an original character that just did not work in Gotham. Jada Pinkett Smith is just a terrible actress, Fish herself is really stupid in the things she did and I hated that the series had to try and fit her into every plot. The few episodes near the end that didn't feature her proved that the show did not need her at all, I am glad she was killed off and I hope she never comes back.
Barbara: Now on to Barbara who is as stupid as Fish and I hated everything she did; from her forced lesbian subplot, drinking, drugs and I always got the feeling she blamed Gordon for everything even though it is all her fault. I know her faults is her
crucible to move past but I said this about Arrow's Thea and Laurel and I am saying it now; I have no sympathy or care much for a character who goes through drinking and drugs as a crucible. It is a waste of time and the character (mostly women for some reason) act like complete bitches. Then of course Barbara killed her parents and tired to kill Leslie and I honestly don't know if they can bring her back from this so I hope she is gone forever like Fish.
Montoya: The character who started Barbara on the path of ruin; she was incredibly annoying whenever she was on screen and I just hated that she kept going after Gordon in the beginning. I am just really glad that she was barely in the season so I hope the writers decided to drop her character.
The death of Maroni and the departure of Falcone: Two awesome characters and mob bosses whose exit from the show left something to be desired. First off I really liked Maroni because like Penguin he was a bit of a scene stealer whenever he was on screen but no he freaking had to be killed off by Fish at the end just because he said a few wrong words to her. Then there is Falcone that I think the show portrayed him as weaker as he should be; he is supposed to be the big boss of Gotham yet characters (like Fish) seem to one up him and then he just leaves at the end.
Butch and Dent were underused: Two great characters who should have had more screen time because Dent is one of my favourite Batman characters and Butch was way more interesting than Fish.
Selina in the finale: She is one of my favourite characters but the way she was in the finale was just plain annoying and it was thanks to bloody Fish! The gave her a stupid look and made her act too differently and it was probably all so they can portray Fish as this great leader.
Fish ruined the Dollmaker subplot: Colm Feore is one of my favourite actors and I was glad when he was cast as the Dollmaker, buy why oh why did his plot have to be a part of Fish's! He was really built up in the second episode but most of the time Fish hogged all the screen time doing her stupid mutiny with the prisoners which was just so boring.
There you have it a list of the best and worst of Gotham season one in my opinion. I probably missed a lot buy these are the ones that just really stood out as I was writing this list.
The great screenshots of the episodes where provided by the great site Screencapped. You can look for yourself from the link below;