Sanaa Lathan was 31 in Out of Time when she played the character 'Ann Merai Harrison'.
That was over 21 years ago in 2003.
Today she is 52, and has starred in 28 movies in total, 18 of those since Out of Time was released.
In Out of Time, I think Sanaa Lathan looks: