Stephen McHattie was 57 in A History of Violence when he played the character 'Leland'.
That was over 19 years ago in 2005.
Today he is 77, and has starred in 114 movies in total, 68 of those since A History of Violence was released.
In A History of Violence, I think Stephen McHattie looks: