Maggie Smith, the two-time Oscar-winning actor best known for playing the stern Professor McGonagall in the Harry Potter movie franchise and the tart-tongued Dowager Countess on Downton Abbey, died Friday, her publicist and children confirmed. She was 89.