Anthony Edwards was 41 in The Forgotten when he played the character 'Jim Paretta'.
That was over 20 years ago in 2004.
Today he is 61, and has starred in 45 movies in total, 11 of those since The Forgotten was released.
In The Forgotten, I think Anthony Edwards looks: