In Theaters July 20
Bale meets Bane. In the third episode of Christopher Nolan’s Batman reboot, the Dark Knight (Christian Bale) confronts DC Comics’ primo villain. Art-house tough guy Tom Hardy plays Bane; Anne Hathaway is Selina Kyle, a.k.a. Catwoman. The real battle is at the box office, where The Dark Knight Rises will try to beat The Avengers’ $207 million opening-weekend gross.