Hilary Swank was 38 in The Homesman when she played the character 'Mary Bee Cuddy'.
That was over 10 years ago in 2014.
Today she is 49, and has starred in 50 movies in total, 12 of those since The Homesman was released.
In The Homesman, I think Hilary Swank looks: