Minerva McGonagall is living a very ordinary life in a very ordinary village when she is thrown into an extraordinary world...