In the season two premiere, Penguin is now King of Gotham and Gordon seeks his help when his moral compass wavers. Meanwhile Bruce Wayne explores his father's secrets.
Gotham's villains will rise in the season two premiere.
Gordon investigates a deadly escape that rocks the city.
Gordon faces Jerome (CAMERON MONAGHAN) in a standoff.
A new captain (MICHAEL CHIKLIS) is called to action.
Rivalries between the Waynes & Galavans resurface.
Penguin & Galavan battle for control of Gotham.
Nygma deals with the aftermath of a deadly accident.
Galavan sends Barbara out for revenge on Gordon.
Gordon meets one of Gotham's most dangerous hitmen.
Gordon confronts a suspect who's connected to Galavan, but falls short of obtaining any information. Meanwhile, Bruce gets one step closer to discovering the name of his parents' killer.
Bruce Wayne is kidnapped in the fall finale.
A chilling new villain, Mr. Freeze, emerges in Gotham.
Penguin is introduced to Hugo Strange (BD WONG).
Bruce Wayne confronts a monster.
Penguin meets his father (PAUL REUBENS).
Gordon faces new threats inside prison walls.
In an attempt to clear his name, Gordon steals his own case file and approaches Nygma for help. Meanwhile, Penguin discovers his step-family's role in his father's death, and awakens from his "conditioning."
After leaving Arkham Asylum, Barbara attempts to make amends with Gordon. Then, Bruce and Alfred track down one of Thomas Wayne's former friends from Project Chimera, but Hugo Strange disrupts their plans.
Strange sends a resurrected Galavan after Gordon.
Azrael is on the loose in Gotham City, sparking Penguin's need for revenge. Meanwhile, Bruce enlists the help of Selina Kyle to help track down Professor Strange as he evades arrest for his experiments.
Hugo Strange resurrects Fish Mooney at Indian Hill.
Hugo Strange's inmates escape in the season finale.