Michael Caine was 38 in Sleuth when he played the character 'Milo Tindle'.
That was over 51 years ago in 1972.
Today he is 91, and has starred in 175 movies in total, 134 of those since Sleuth was released.
In Sleuth, I think Michael Caine looks: