
Opening in theaters and IMAX on July 20, the film stars Christian Bale, Michael Caine, Anne Hathaway, Tom Hardy, Gary Oldman, Marion Cotillard, Joseph Gordon-Levitt and Morgan Freeman.

Opening in theaters and IMAX on July 20, the film stars Christian Bale, Michael Caine, Anne Hathaway, Tom Hardy, Gary Oldman, Marion Cotillard, Joseph Gordon-Levitt and Morgan Freeman.