Jude Law was 33 in Sleuth when he played the character 'Milo Tindle'.
That was over 17 years ago in 2007.
Today he is 51, and has starred in 77 movies in total, 38 of those since Sleuth was released.
In Sleuth, I think Jude Law looks: