Batman 2

Batman 2 is a 2011 superhero film based on the DC Comics superhero Batman. It is the fifth installment in the DC Cinematic Universe, a sequel to The Batman, and stars Jake Gyllenhaal, Ben Barnes, Keanu Reeves, Cate Blanchett, Brenton Thwaites, Emilia Clarke, Keira Knightley, Chris Noth, George Clooney, and Nick Nolte. The film was released on May 6, 2011, ran 133 minutes, and grossed $694.7 million.

Cast

 * Jake Gyllenhaal as Bruce Wayne/Batman
 * Ben Barnes as Harvey Dent/Two-Face
 * Keanu Reeves as Captain Jim Gordon
 * Cate Blanchett as Commissioner Sarah Essen
 * Brenton Thwaites as Dick Grayson/Robin
 * Emilia Clarke as Barbara Gordon/Batgirl
 * Keira Knightley as Gilda Dent
 * Chris Noth as Sal Maroni
 * George Clooney as Carmine Falcone
 * Nick Nolte as Alfred Pennyworth