Radha Mitchell was 34 in Surrogates when she played the character 'Jennifer Peters'.
That was over 15 years ago in 2009.
Today she is 50, and has starred in 60 movies in total, 30 of those since Surrogates was released.
In Surrogates, I think Radha Mitchell looks: