Batman: Knightfall is a 2015 superhero film taking place in the DC Cinematic Universe. It stars Michael C. Hall as Bruce Wayne/Batman, William H. Macy as Commissioner Jim Gordon, Matthew Willig as Bane, and David Tennant as Edward Nigma/Riddler.

Plot Synopsis

After the Riddler blows up a school, the vigilante Batman is blamed for it. The GCPD set out to find and arrest the Batman, and so Bruce Wayne gives up his crime-fighting persona. In Batman's absence, a new villain calling himself Bane appears, and teams up with the Riddler to take over Gotham. Batman returns, only for his back to be broken by Bane. Weakened, Bruce Wayne must find a way to save his city before it's too late.


  • Michael C. Hall as Bruce Wayne/Batman
  • William H. Macy as Commissioner James Gordon
  • Ellen Page as Barbara Gordon
  • Michael Madsen as Harvey Bullock
  • Michelle Rodriguez as Renee Montoya
  • Wesley Snipes as Crispus Allen
  • Matthew Willig as Bane
  • David Tennant as Edward Nigma/Riddler
  • Yvette Nicole Brown as Amanda Waller
  • Stephen Lang as General Wade Eiling (cameo)