Skip Nav

Sue Storm/Invisible Girl

Then: Jessica Alba

Now: Kate Mara

Age: Alba was just 24 when played Sue Storm, while Mara is 30.

Pedigree: At the time she signed on for the first movie, Alba had appeared in a number of high-profile projects, including Honey and Sin City. Mara's been busy with House of Cards lately, but she's also been in 127 Hours and American Horror Story.

Image Sources: Getty and 20th Century Fox
Read More Kate MaraJessica AlbaMoviesFantastic FourBuzz SlideshowMiles TellerMichael B. Jordan