La saga de ‘The Dark Knight’ dirigida por Christopher Nolan mostró una nueva forma de hacer el cine de superhéroes, algo que marcó en gran medida el futuro del género, ya que reinventó al personaje desde una perspectiva mucho más realista, algo que no se había visto con anterioridad, además de tener un cast verdaderamente impresionante con actores de gran nivel como Michael Caine, Morgan Freeman, Liam Neeson o Gary Oldman, pero este último estuvo a punto de no ser parte de esta franquicia, pues el actor Chris Cooper rechazó ser James Gordon en ‘The Dark Knight’.
Uno de los personajes indispensables para esta trilogía fue el de James Gordon, el cual inició como un detective para finalizar como el famoso comisionado de policía y el papel estuvo bajo el protagónico de Gary Oldman, quien había trabajado en un gran número de producciones como ‘Bram Sroker’s Dracula’ o ‘Léon: The Professional’.
Durante una entrevista para MTV en 2008, se dio a conocer que Chris Cooper rechazó ser James Gordon en ‘The Dark Knight’, pues fue abordado antes de Gary Oldman para interpretar este papel, pero simplemente lo rechazó, principalmente por tener que estar lejos de su familia por un periodo de tiempo indeterminado y no se arrepiente de esta decisión a pesar de que la producción se convirtió en una fenómeno mundial:
“En absoluto, hay una cantidad de guiones que decliné, algunos que obtuvieron un gran reconocimiento, pero no me arrepiento”.
Después de que Chris Cooper decidiera rechazar la invitación, la producción le ofreció el papel de Gary Oldman, quien se convirtió finalmente en este personaje, decisión que para muchos fue la mejor al personificar de una gran manera a este policía que todavía tiene fé en la justicia.