Peter Sarsgaard was 35 in Rendition when he played the character 'Alan Smith'.
That was over 17 years ago in 2007.
Today he is 53, and has starred in 58 movies in total, 32 of those since Rendition was released.
In Rendition, I think Peter Sarsgaard looks: