別名貓女的塞琳娜凱爾(Selina Kyle),歷年來是蝙蝠俠神話不可或缺的一部分,她是第一個讓他感到不知所措的人,也是蝙蝠俠愛慕時間最久的角色。扮演貓女的柔伊克拉維茲(Zoë Kravitz)表示,她非常享受導演麥特李維斯(Matt Reeves)呈現貓女與蝙蝠俠彼此命運交錯的方式:「他們之間愛恨交織,而愛與恨的分界線非常模糊,他們都相信正義,都為自己的信念而戰,也不害怕為了信念而犧牲性命,只不過全然不同的成長背景,讓他們對於什麼是正義,可能有著不同的解讀。」
全片的反派謎語人,是高譚市最致命的威脅,他設計了一系列邪惡謎語遊戲,誘捕虐殺高譚市的大人物,要揭露這座城市背後見不得人的祕密。扮演謎語人的保羅迪諾(Paul Dano),不僅從頭到尾都戴上面具演戲,幾乎沒以正臉示人:「謎語人是一個既聰明又充滿天賦的人,但從來沒獲得任何能突破的機會,因此他自我沉溺,用他最擅長的數字、謎題,去嘲笑與戲弄這座從來沒有對他伸出援手的城市,藉此得到安慰,這是他少數能用來逃避現實和感受美好的方式。」
卡麥法爾康則是高譚市最惡名昭彰、實力最強大的黑幫老大。過去這號人物曾在《蝙蝠俠:開戰時刻》(Batman Begins)出現過,引起了蝙蝠俠決定剷除黑道的決心,這次則找來約翰特托羅(John turturro)演出,刻意強調有種令人不安的內斂,更加彰顯他對周遭的人有著無上的掌控,即使足不出戶、但影響力無所不在。
片中另一個惡棍是長久以來受到歡迎的企鵝人,身為是高譚市最夯夜店「冰山俱樂部」的老闆,言語粗魯、陰險狡詐,是個隱藏情緒隨時準備爆發的狠角色。儘管聽命於黑道老大卡麥法爾康尼,但他絕對有著更大的野心。柯林法洛(Collin Farrel)也為了這個角色完全改變自己、連說話語調也砍掉重練,甚至在首次完成特殊化妝後,刻意跑去星巴克買咖啡,想看看大家會有什麼反應。結果當然除了引起幾個人的特別注目,完全沒人認出他是誰。他笑說:「企鵝人專屬的咖啡飲料就是燕麥拿鐵,加上2份代糖!」