Travels with My Aunt.
Chat with our AI personalities
Maggie Smith
She smoked into her late 60s, but quit shortly thereafter.
I thought the same thing too but it was actually Dana Ivey.
Dame Maggie Smith has played Professor Minerva McGonagall in all the Harry Potter films.
Because her character (Minerva) didn't have a role in it.