How old was Jessica Biel in the movie The Illusionist?

Jessica Biel was 23 in The Illusionist when she played the character 'Sophie'.

That was over 18 years ago in 2006.

Today she is 42, and has starred in 42 movies in total, 27 of those since The Illusionist was released.

How old do you think she looks in the movie?

In The Illusionist, I think Jessica Biel looks:

Did you know?

  • Director Neil Burger has worked with Jessica Biel just once in her career.
  • Jessica Biel's first movie was as 'Regrettal' in It's a Digital World, released in 1994 when she was 11
  • The Illusionist scores 7.3 out of 10 on TMDB.

The cast of The Illusionist

Jessica Biel's other movies