演員: 克里斯丁貝爾 Christian Bale ............Bruce Wayne/Batman
瑪姬蓋倫海 Maggie Gyllenhaal ............Rachel Dawes
希斯萊傑 Heath Ledger ............The Joker
艾力克羅勃茲 Eric Roberts ............Salvatore Maroni
蓋瑞歐德曼 Gary Oldman ............Lt. James Gordon
摩根佛里曼 Morgan Freeman ............Lucius Fox
亞倫艾克哈特 Aaron Eckhart ............Harvey Dent
安東尼麥可霍爾 Anthony Michael Hall
威廉費區納 William Fichtner ............Bank Manager (rumored)
米高肯恩 Michael Caine ............Alfred Pennyworth
Nestor Carbonell ............Mayor