由於邪惡勢力肆意蔓延,一群具有超群實力的正義之士挺身而出,他們戴著面具,身著奇裝異服,與各種壞蛋展開較量。不久,他們的英雄事跡通過媒體傳遍全國,美元鈔票、絲綢鬼魂、羅夏、城市隊長等超級英雄的名字廣為傳播,他們更參與到大大小小的重大事件之中,也因各自的性格遭受著不同的命運。但是在20世紀70年代,政府出臺的法令導致一部分不願成為權貴爪牙的英雄退休,超級英雄集團由此分化。 1985年的一天,效力政府的超級英雄“喜劇演員”愛德華·布萊克(傑弗裡·迪恩·摩根 Jeffrey Dean Morgan 飾)被人殺害。
檢察官哈維·登特(艾倫·艾克哈特 Aaron Eckhart 飾)死後的八年間,哥譚市在戈登警長(加裡·奧德曼 Gary Oldman 飾)的努力下有效地遏制了犯罪活動。而蝙蝠俠布魯斯·韋恩(克裡斯蒂安·貝爾 Christian Bale 飾)因為背負謀殺登特的罪名,被 警方通緝,在哥譚市銷聲匿跡。然而,這看似平靜的狀態被恐怖分子貝恩(湯姆·哈迪 Tom Hardy 飾)的出現打破,他利用貓女(安妮·海瑟薇 Anne Hathaway 飾)偷取布魯斯的指紋,致使韋恩集團面臨破財,布魯斯被趕出董事會。為了保