Deborah Kara Unger was 38 in Silent Hill when she played the character 'Dahlia Gillespie'.
That was over 18 years ago in 2006.
Today she is 58, and has starred in 54 movies in total, 21 of those since Silent Hill was released.
In Silent Hill, I think Deborah Kara Unger looks: