Eva Mendes was 28 in Out of Time when she played the character 'Alex Diaz Whitlock'.
That was over 21 years ago in 2003.
Today she is 50, and has starred in 38 movies in total, 27 of those since Out of Time was released.
In Out of Time, I think Eva Mendes looks: