Diane Lane was 42 in Untraceable when she played the character 'Agent Jennifer Marsh'.
That was over 16 years ago in 2008.
Today she is 59, and has starred in 70 movies in total, 21 of those since Untraceable was released.
In Untraceable, I think Diane Lane looks: