Nicolas Cage was 47 in Stolen when he played the character 'Will Montgomery'.
That was over 12 years ago in 2012.
Today he is 60, and has starred in 124 movies in total, 44 of those since Stolen was released.
In Stolen, I think Nicolas Cage looks: