Shirley Henderson was 46 in Filth when she played the character 'Bunty Blades'.
That was over 11 years ago in 2013.
Today she is 58, and has starred in 57 movies in total, 14 of those since Filth was released.
In Filth, I think Shirley Henderson looks: