Charlize Theron was 38 in Dark Places when she played the character 'Libby Day'.
That was over 9 years ago in 2015.
Today she is 48, and has starred in 70 movies in total, 23 of those since Dark Places was released.
In Dark Places, I think Charlize Theron looks: