Holy casting, Batman! Gotham is populating.

Fox’s increasingly buzzy series exploring the origin stories of DC Comics lawman James Gordon (Southland‘s Ben McKenzie) and the villains that made the titular city famous has cast four more series regulars.

RELATED | Pilot Season 2014: Scoop on This Fall’s (Possible) New Shows and Who’s Starring In Them

Robin Lord Taylor (Accepted, The Walking Dead) has been cast as Oswald Cobblepot aka The Penguin, a low-level psychopath — toiling for a gangster named Fish (nod to Jim?) Mooney — who hides his sadistic lust for power behind an exquisitely polite demeanor.

Next, British actor Sean Pertwee (Camelot) will play Alfred Pennyworth, a tough-as-nails ex-Marine who has loyally served the wealthy Wayne family and now, in the wake of Thomas and Martha’s tragic deaths, is protective of their young son Bruce.

Now, for the women in James Gordon’s life. Zabryna Guevara (Burn Notice) will play Captain Essen, his boss at the GCPD Homicide Squad. She balances the worlds of police and politics with a Machiavellian skill that’s as much corporate litigator as cop.

Erin Richards (Breaking In), meanwhile, has been cast as James’ fiancée, Barbara Kean. A sophisticated ER doctor, she stands by her future husband — which can be difficult in a world as corrupt (batty?) as Gotham.

Bruno Heller (The Mentalist) penned the pilot for Gotham, which was ordered straight to series in September, and will serve as executive producer alongside director Danny Cannon (Nikita).