Sigourney Weaver was 59 in Avatar when she played the character 'Dr. Grace Augustine'.
That was over 14 years ago in 2009.
Today she is 74, and has starred in 114 movies in total, 47 of those since Avatar was released.
In Avatar, I think Sigourney Weaver looks: