Frances Fisher was 59 in The Host when she played the character 'Maggie Stryder'.
That was over 11 years ago in 2013.
Today she is 72, and has starred in 86 movies in total, 20 of those since The Host was released.
In The Host, I think Frances Fisher looks: