What was he fired from? Because he directed all 3 GotG for Disney.
Got fired for a year, then reinstated for the final GotG movie.
"James Gunn has been reinstated as writer-director of
Guardians of the Galaxy 3 after being fired by Disney last year.
The 51-year-old film-maker, who had been behind both previous instalments of the
Marvel franchise, came under fire when old tweets resurfaced that made light of 9/11, rape and paedophilia. The Walt Disney Studios chairman, Alan Horn, called Gunn’s behaviour “indefensible” and severed ties with him."
"According to
Deadline, the decision to rehire him was made months ago after conversations between Disney and Marvel. Horn was reportedly persuaded by Gunn’s public apology and a series of meetings.
“My words of nearly a decade ago were, at the time, totally failed and unfortunate efforts to be provocative,” Gunn said at the time. “I have regretted them for many years since – not just because they were stupid, not at all funny, wildly insensitive, and certainly not provocative like I had hoped, but also because they don’t reflect the person I am today or have been for some time.”"
https://www.theguardian.com/film/2019/mar/15/james-gunn-guardians-of-the-galaxy-3
I doubt Gina Carano is coming back though.
And if the women coming forward about JM have their receipts, he's gone. Marvel is going to have a warm time with that though, Loki is finished filming and we're talking about the entire MCU tying to this one villain. He does have multiple versions though, so it gives them an out. Not sure how Loki will fare, especially if those abuse allegations will be spicy, it could mean having to rearrange that series somewhat as it'll likely land in the middle of all that mess.