Jessica Hecht was 38 in The Forgotten when she played the character 'Eliot'.
That was over 20 years ago in 2004.
Today she is 58, and has starred in 38 movies in total, 27 of those since The Forgotten was released.
In The Forgotten, I think Jessica Hecht looks: