Después de varios meses de incertidumbre, Warner Bros decidió cortar con tantas conjeturas sin fundamento y dio a conocer los personajes que interpretarán Joseph Gordon-Levitt (killshot) y Marion Cotillard (inception).
Desde la incorporación de Gordon-Levitt, se especuló con una infinidad de papeles entre los que se destacaban el nuevo Joker, Alberto Falcone, Riddler y hasta Robin. Finalmente el actor californiano será John Blake, policía encargado de realizar tareas especiales bajo el mando del comisionado Gordon. Mientras que la actriz francesa interpretará a Miranda Tate, miembro de "Wayne enterprises" que ayudará a Bruce a poner nuevamente en marcha su negocio.
Por otro lado, se confirmó la presencia de Nestor Carbonell (lost), repitiendo el papel de alcalde de ciudad Gótica y Josh Pence (the social network) será Ra's Al Ghul durante su juventud.
Con todo listo para iniciar el rodaje durante el invierno, el estreno esta previsto para el 20 de julio de 2012 .