Professor McGonagall's Entire Backstory Explained
Played by the indomitable Dame Maggie Smith in the films, McGonagall is a seriously powerful and intelligent witch, but there's a lot you still might not know about Minerva. Here's everything you need to know about Professor McGonagall's entire backstory.