If you saw Sherlock Holmes: A Game of Shadows this weekend you no doubt, witnessed the new trailer for The Dark Knight Rises. The film opens in theaters July 20, 2012 and is the highly anticipated third and final Batman film directed by Christopher Nolan.
The Dark Knight Rises stars Christian Bale, Anne Hathaway, Tom Hardy, Michael Caine, Gary Oldman, Morgan Freeman, Joseph Gordon-Levitt, Marion Cotillard, Juno Temple, Josh Pence, Daniel Sunjata, Nestor Carbonell, Matthew Modine, Tom Conti, Joey King, Brett Cullen, Chris Ellis, Josh Stewart, Christopher Judge, Adam Rodriguez and Rob Brown.