Viola Davis was 43 in Law Abiding Citizen when she played the character 'Mayor April Henry'.
That was over 15 years ago in 2009.
Today she is 58, and has starred in 72 movies in total, 39 of those since Law Abiding Citizen was released.
In Law Abiding Citizen, I think Viola Davis looks: