Penelope Ann Miller was 36 in Along Came a Spider when she played the character 'Elizabeth Rose'.
That was over 23 years ago in 2001.
Today she is 60, and has starred in 64 movies in total, 28 of those since Along Came a Spider was released.
In Along Came a Spider, I think Penelope Ann Miller looks: