O tenente James Gordon chega a Gotham com o intuito de combater a corrupção. Gordon tenta fazer a diferença e começa investigando o assassinato de Thomas e Martha Wayne, cujas mortes deixaram órfão seu filho Bruce.
Antes de Batman, a cidade de Gotham já existia. James Gordon (Ben McKenzie) é um detetive iniciante polícia. Corajoso, sincero e ansioso para mostrar serviço, o recém-promovido tem como missão solucionar o caso do assassinato dos bilionários Thomas e Martha Wayne, um dos casos mais complexos da cidade. Com seu parceiro, o oficial Harvey Bullock (Donal Logue), Gordon conhece o único sobrevivente do assassinato: Bruce (David Mazuouz), um garoto de 12 anos, filho do casal, por quem ele imediatamente sente uma grande afeição.
Na sombria cidade de Gotham, o jovem detetive James Gordon (Ben McKenzie) encara o desafio de ser um grande policial em meio a uma corporação corrompida, investigando o crime de maior repercussão na cidade, o assassinato do casal bilionário Thomas e Martha Wayne. O filho do casal, Bruce (David Mazouz), escapou ileso, mas ficou marcado pelo trauma.
Gordon, então, promete ao garoto capturar o assassino e a partir daí cria uma amizade com ele, que será muito importante para Bruce se tornar o herói que está destinado a ser: Batman.
Na rotina de trabalho, Gordon tem de lidar com criminosos como a chefe de uma gangue, Fish Mooney (Jada Pinkett-Smith), a adolescente Selina Kyle (Camren Bicondova), que mais tarde se transforma na Mulher-Gato, e Oswald Cobblepot, que fica conhecido como Pinguim (Robin Taylor).