Paul Dano was 18 in Taking Lives when he played the character 'Young Asher'.
That was over 20 years ago in 2004.
Today he is 39, and has starred in 40 movies in total, 34 of those since Taking Lives was released.
In Taking Lives, I think Paul Dano looks: