Danai Gurira was 38 in All Eyez on Me when she played the character 'Afeni Shakur'.
That was over 7 years ago in 2017.
Today she is 46, and has starred in 18 movies in total, 8 of those since All Eyez on Me was released.
In All Eyez on Me, I think Danai Gurira looks: