Cate Blanchett was 51 in Nightmare Alley when she played the character 'Dr. Lilith Ritter'.
That was over 3 years ago in 2021.
Today she is 55, and has starred in 104 movies in total, 4 of those since Nightmare Alley was released.
In Nightmare Alley, I think Cate Blanchett looks: