Fionnula Flanagan was 66 in The Invention of Lying when she played the character 'Martha Bellison'.
That was over 15 years ago in 2009.
Today she is 82, and has starred in 67 movies in total, 25 of those since The Invention of Lying was released.
In The Invention of Lying, I think Fionnula Flanagan looks: