Scarlett Johansson was 16 in Eight Legged Freaks when she played the character 'Ashley Parker'.
That was over 22 years ago in 2002.
Today she is 39, and has starred in 89 movies in total, 70 of those since Eight Legged Freaks was released.
In Eight Legged Freaks, I think Scarlett Johansson looks: