Maria Bello was 35 in Secret Window when she played the character 'Amy Rainey'.
That was over 20 years ago in 2004.
Today she is 57, and has starred in 54 movies in total, 44 of those since Secret Window was released.
In Secret Window, I think Maria Bello looks: