Antonio Banderas was 40 in Femme Fatale when he played the character 'Nicolas Bardo'.
That was over 21 years ago in 2002.
Today he is 62, and has starred in 124 movies in total, 72 of those since Femme Fatale was released.
In Femme Fatale, I think Antonio Banderas looks: