Dame Maggie Smith played Minerva McGonagall in the Harry Potter films for a decade and Violet Crawley, Dowager Countess of Grantham, in the ITV drama Downton Abbey for five years Dame Maggie Smith played Minerva McGonagall in the Harry Potter films for a decade and Violet Crawley, Dowager Countess of Grantham, in the ITV drama Downton Abbey for five years WalesOnline – LifestyleRead More