Rebecca Hall was 34 in Professor Marston and the Wonder Women when she played the character 'Elizabeth Marston'.
That was over 7 years ago in 2017.
Today she is 42, and has starred in 42 movies in total, 11 of those since Professor Marston and the Wonder Women was released.
In Professor Marston and the Wonder Women, I think Rebecca Hall looks: