Luke Wilson was 34 in Vacancy when he played the character 'David Fox'.
That was over 17 years ago in 2007.
Today he is 52, and has starred in 85 movies in total, 41 of those since Vacancy was released.
In Vacancy, I think Luke Wilson looks: