Skip Nav

Johnny Storm/The Human Torch

Then: Chris Evans

Now: Michael B. Jordan

Age: Evans played Johnny Storm when he was 24, and Jordan isn't far off at 27 years old.

Pedigree: Evans had costarred in a few movies like Not Another Teen Movie and The Perfect Score before taking the role of Johnny. Meanwhile, Jordan starred alongside Teller in That Awkward Moment, and earned critical praise for his role in last year's Fruitvale Station. On top of that, he's got major TV cred for roles in Friday Night Lights and Parenthood.

Image Sources: Getty and 20th Century Fox
Read More Michael B. JordanChris EvansMoviesKate MaraFantastic FourBuzz SlideshowMiles Teller