Anthony Hopkins was 66 in Proof when he played the character 'Robert Llewellyn'.
That was over 19 years ago in 2005.
Today he is 86, and has starred in 141 movies in total, 48 of those since Proof was released.
In Proof, I think Anthony Hopkins looks: