Justin Long was 29 in Drag Me to Hell when he played the character 'Clay Dalton'.
That was over 15 years ago in 2009.
Today he is 46, and has starred in 76 movies in total, 45 of those since Drag Me to Hell was released.
In Drag Me to Hell, I think Justin Long looks: