Here's What "The Dark Knight Rises" Cast Looks Like 10 Years Later

    Gotham City must be the fountain of youth.

    A whole decade has flown by since The Dark Knight Rises first debuted in theaters.

    Christian Bale in The Dark Knight Rises

    To celebrate the film's 10th anniversary, I've rounded up what the cast looks like now.

    Tom Hardy and Christian Bale in The Dark Knight Rises

    From Christian Bale to Tom Hardy, let's get caught up with our favorite characters. Take a look:

    To start, Christian Bale played Bruce Wayne, aka Batman.

    Christian Bale in The Dark Knight Rises

    And here's what he looks like now.

    Christian Bale

    Tom Hardy played the villainous Bane.

    Tom Hardy in The Dark Knight Rises

    And here's what he looks like now.

    Tom Hardy at the Venom: Let There Be Carnage premiere

    Anne Hathaway played Selina Kyle, aka Catwoman.

    Anne Hathaway in The Dark Knight Rises

    And here's what she looks like now.

    Anne Hathaway

    Gary Oldman played Commissioner James Gordon.

    Gary Oldman in The Dark Knight Rises

    And here's what he looks like now.

    Gary Oldman

    Joseph Gordon-Levitt played John Blake.

    Joseph Gordon-Levitt in The Dark Knight Rises

    And here's what he looks like now.

    Joseph Gordon-Levitt speaking

    Marion Cotillard played Wayne Enterprises CEO Miranda Tate.

    Marion Cotillard in The Dark Knight Rises

    And here's what she looks like now.

    Marion Cotillard

    Morgan Freeman played Lucius Fox, the go-to guy for Batman's high-tech equipment.

    Morgan Freeman in The Dark Knight Rises

    And here's what he looks like now.

    Morgan Freeman

    Finally, Michael Caine played Bruce's loyal butler Alfred.

    Michael Caine in The Dark Knight Rises

    And here's what he looks like now.

    Michael Caine in Best Sellers

    Who's your favorite character from The Dark Knight Rises? Let me know in the comments!