I think they found a perfect actress to play the younger Minerva McGonagall. Maggie Smith and Fiona Glascott look alike. What do you think?
Do you agree with this theory?: Minerva McGonagall in the Fantastic Beasts movie is not supposed to be in the movie, as she was not even born yet. But here she is, played by Fiona Glascott. I meant it can't be some other woman with the same name and last name, same accent, and mannerisms. Or maybe it is just a mistake by the director and writers. I DO NOT BELIEVE IT!!! J.K. Rowling herself wrote the screenplay herself and I don't believe she did this accidentally huge retcon anachronistic mistake.
The theory is Minerva used Time Turner to go back in time. I think that Minerva traveled back in time in 1957, the same year she started working at Hogwarts under Albus Dumbledor. I mean she was heartbroken because the man she loved (he was a muggle) fell in love with another woman. Albus told Minerva to use Time Turner and go back in time to aid younger Albus in fighting Gellert Grindelwald. She did it and went back in time.
She of course will have to avoid her younger self when she is born. It is also said that before Minerva started working at Hogwarts she worked at Ministry of Magic. She met a man, named Elphinstone Urquart, and they grew fond of each other. The problem was he was much older than her. He proposed several times to her and every time she rejected the proposal.
She, while being in the past, lived her live and grew older and wiser. By the time, she reached her present day. The day she left into the past. She finally accepted the proposal and married the guy. On paper he will be much older than Minerva but in truth due to time travel, Minerva will be much closer to his age.
So what do you think?