Catherine Keener was 49 in The Soloist when she played the character 'Mary Weston'.
That was over 15 years ago in 2009.
Today she is 65, and has starred in 77 movies in total, 38 of those since The Soloist was released.
In The Soloist, I think Catherine Keener looks: