Justin Theroux was 46 in The Spy Who Dumped Me when he played the character 'Drew'.
That was over 6 years ago in 2018.
Today he is 52, and has starred in 45 movies in total, 7 of those since The Spy Who Dumped Me was released.
In The Spy Who Dumped Me, I think Justin Theroux looks: