Katie Holmes was 40 in Brahms: The Boy II when she played the character 'Liza'.
That was over 4 years ago in 2020.
Today she is 45, and has starred in 39 movies in total, 3 of those since Brahms: The Boy II was released.
In Brahms: The Boy II, I think Katie Holmes looks: