Demi Moore was 47 in Margin Call when she played the character 'Sarah Robertson'.
That was over 13 years ago in 2011.
Today she is 61, and has starred in 60 movies in total, 14 of those since Margin Call was released.
In Margin Call, I think Demi Moore looks: