Jodie Foster was 42 in Inside Man when she played the character 'Madeleine White'.
That was over 18 years ago in 2006.
Today she is 61, and has starred in 81 movies in total, 21 of those since Inside Man was released.
In Inside Man, I think Jodie Foster looks: