Gotham, the FOX TV show, tells the prequel story on Batman's young Bruce Wayne before he became the legendary Batman. But the main character in the show is young James Gordon, who works for Harvey Bullock. Through the series, villains of Batman were introduced as there young selves (Oswald Cobblepot/The Penguin, Fish Mooney, Carmine Falcone, Sal Maroni, Selina Kyle, Edward Nygma, Victor Zsasz, Harvey Dent, Tommy Elliot, Larissa Diaz/Copperhead, Jack Buchinsky/The Electrocutioner, Jonathan Crane, Francis Dulmacher/The Dollmaker, Jason Lennon/The Ogre, The Joker, and the Red Hood gang).
Now, I oppose of the creators of this wonderful show decisions of bringing in way too many villains but I have to admit that some of those villains I've learned to love. Oswald Cobblepot, aka The Penguin, (played by Robin Lord Taylor) is one villain that I like because it gives the origin of how Cobblepot became The Penguin, though it was very odd how they made it to were he walked like a penguin which lead to him being known as The Penguin. Carmine Falcone (played by John Doman) and Sal Maroni (played by David Zayas) are two great villains that I've come to, at times, hate but eventually love again. The best story line is there war against each other. Edward Nygma (played by Cory Michael Smith), at first, I thought was stupid but I found myself feeling sorry for him when they make fun of him. Those are the only villains I like. The others aren't important to the story. If the rest of the villains weren't introduced in the show, the show would still be the same. So I don't just love the story lines but I also love the creativity the creators have that introduce the villains, or heroes, that you come to love.