FOX’s Gotham not only told the origin story of Commissioner Gordon and Bruce Wayne but also several of the Dark Knight’s iconic villains. With some having bigger roles than others, the five-year run allowed the series to explore so many of them and how they got to where they are today in the Batman canon. Even though there were some liberties taken with the source material, Gotham wouldn’t have worked without the big focus it had on so many of the Caped Crusader’s future foes. While there is a handful that didn’t make it into the series, a massive amount of them did show-up, either as series regulars or as recurring guests.

While some of the villains they brought in were less than great, most of them had great runs to various degrees. From the acting, the writing to the clever costume designs, Gotham committed a lot to most of the Batman villains. As the series came to an end last year, it’s time to look at the 10 best portrayals of Batman foes.

RELATED: Gotham: 10 Most Hated ing Characters

Updated on December 31st, 2020 by Scoot Allan: As new cinematic versions of Batman and his related characters and villains are set to hit the big screen in the new year alongside a tie-in TV series, fans of Fox's Gotham are given a new opportunity to reflect on the hit series. Gotham spent years developing a number of Gotham City rogues well before Batman began watching over the city, which meant the series had to take a few liberties with the characters' origins and designs that worked very well for some and not as well for others, which we'll further explore today.

Bane

Bane on Gotham

Shane West first ed the cast of Gotham in the fifth season as Eduardo Dorrance, a former military friend of Gordon's who led Nyssa al Ghul's Delta Force as they attempted to erase the criminal element from Gotham.

Unfortunately, he was gravely injured in battle and transformed into an altered version of Bane, who first appeared in the comics prior to the iconic "Knightfall" storyline. While other adaptations of Bane have been more comic-accurate over the years, Gotham's version reworked his backstory and made him one of the strongest villains in the series.

The Flamingo

Flamingo Gotham

While he didn't appear much throughout the series, The Flamingo (played by Raúl Castillo) was a colorful and psychotic hitman who was practically ripped straight from the comics when he first appeared in the second season of Gotham.

The Flamingo was hired by The Lady to take out Gordon after he embarrassed her usual roster of hired goons, though Gordon was able to subdue him far easier than his comic counterpart, though they both shared the same cannibalistic tendencies.

Azrael

Azrael as seen in Gotham

Theo Galavan (played by James Frain) was an original character created for the show, though his connections to the Order of St. Dumas soon led to the introduction of his comic character after he was killed and later resurrected by Hugo Strange.

RELATED: Gotham: 5 Characters Who Got Fitting Endings (& 5 Who Deserved More)

Galavan was influenced to become the armorer Azrael, avenging angel of the Order who has appeared in the comics. Galavan's version of Azrael wore armor that was similar to the Michael Lane version from the comics, though his storyline and character differed greatly.

Firefly

Firefly aiming her flamethrower in Gotham

Bridget Pike (played originally by Michelle Veintimilla) became the costumed arsonist known as Firefly after she was badly burned while forced to work alongside her brothers, who she later killed after creating her costumed alter ego.

Firefly's costume and trademarked flamethrower were definitely similar to the comic version, though the character was made female and the original identity of Garfield Lyons was abandoned. She first appeared on Gotham in the second season, though Firefly would reappear in later seasons as a member of the Legion of Horribles.

Poison Ivy

Poison Ivy Gotham

When Ivy Pepper (played by Clare Foley) first appeared on Gotham during the first season, she was a young child and a far cry from the eco-terrorist who would become known as Poison Ivy, though things changed after she was aged and left for dead.

Ivy (now played by Maggie Geha) slowly began to transform more into the comic version of the character over the course of the series until she was finally transformed again into a new form (played by Peyton List) with the same advanced powers from the comics.

Scarecrow

Scarecrow Gotham

Jonathan Crane started out on a very intriguing note that escalated very quickly into his destiny as Scarecrow.  As he had continuous appearances throughout the seasons, the show’s take on the fear-toxin-based antagonist got more intense every time Jonathan came back.

RELATED: Gotham: 5 Characters Who Got Fitting Endings (& 5 Who Deserved More)

The idea to have him start at a young age was a dark but inspired call. The multiple costume designs were all so compelling that it’s hard to pick which Scarecrow look was the best.

Mister Freeze

Gotham_Mr_Freeze_Refridgeration_Suit

Victor Fries is, without a doubt, one of the more tragic foes in the Batman universe, and the TV version of Mister Freeze is no exception.

While Victor, unfortunately, didn’t have a large role following his debut arc, Gotham managed to make Mr. Freeze come off as a formidable foe again in live-action, with the previous version in Batman & Robin in the late 90s.

The Mad Hatter

The Mad Hatter looking serious in Gotham

The Batman lore has a number of villains that are more disturbing than others, depending on what story they’re in and who is writing them. When it comes to the Mad Hatter, most incarnations of the Alice in Wonderland-inspired baddie has managed to stay that way. With Gotham’s interpretation of Jervis Tetch, it didn’t take long for the latest live-action version to give viewers the chills.

One of the Mad Hatter’s most terrorizing acts in the series was when he had Gordon and Leslie hypnotized and posed as Bruce’s dead parents. It’s up to viewers’ imagination what other acts he will commit in the future, where he now has to face the wrath of the Dark Knight.

Solomon Grundy

Drew Powell as Butch transformed into Solomon Grundy in Gotham

One of DC’s famous monster villains is Solomon Grundy, who managed to make his way into the Gotham universe. But the way the writers introduced him came as a surprise, as Cyrus Gold had, apparently, been with the series since the pilot.

RELATED: 10 Times Penguin Was Actually A Good Guy In Gotham

Even though Drew Powell was introduced to fans as Butch Gilzean, it turned out that Butch was actually born as Cyrus Gold and had his name changed. While there were some liberties taken with this version of Grundy, it didn’t take away the enjoyment, as Powell, who was already a fan-favorite, got to play more with the DC Universe.

Victor Zsasz

Anthony Carrigan as Victor Zsasz in Gotham holding gun

Another one of the Caped Crusader’s more intense villains that made his way into Gotham was Victor Zsasz. The sadistic wise-cracking hitman made his debut in season 1 and stayed all the way into the final season.

While Victor was more of a secondary antagonist in most stories, the show’s depiction of him was spot-on. Given the darker layers of his murderous methods, it’s surprising that he lasted for as long as he did, due to the restrictions of broadcast television.