Amy Ryan was 38 in Gone Baby Gone when she played the character 'Helene McCready'.
That was over 16 years ago in 2007.
Today she is 54, and has starred in 39 movies in total, 30 of those since Gone Baby Gone was released.
In Gone Baby Gone, I think Amy Ryan looks: