Coming out of Avengers: Infinity War, a lot of fans have come to hate Star-Lord (Chris Pratt) for letting his feelings get the better of him and ruining the plan to retrieve the Infinity Gauntlet from Thanos. A lot of Star-Lord bashing is going around online, but directors Joe and Anthony Russo believes that what Star-Lord did was justified for his character.
Talking to The Huffington Post, Joe Russo explained:
"[Star-Lord's] mother was dying of cancer when he was kidnapped by pirates at the age of 10. He was raised by pirates. He had to murder his father to avenge the death of his mother. His girlfriend, who he was in love with, was murdered by another corrupt paternal figure ... He made a very emotional choice."
Anthony Russo was also quick to point out that Thor is just as bad since he still looked for time to gloat as compared to killing Thanos directly:
"Thor also let his emotions get the better of him. Thor could've killed Thanos more quickly than he tried to with the ax. He showed up, and he took a moment — because of his anger, because of his motivation — to tell Thanos that he told him he would die ... and finish him off in a very deliberate way. Thor sort of got lost in his emotions in a similar way as Star-Lord and could also have been responsible for Thanos."
With Doctor Strange saying that Thanos getting the time stone was ‘the only way', I wonder if Avengers 4 will give us a glimpse of what happens on all those other timelines. Sure Star-Lord may have ruined the plan, but what if Thanos completing the Gauntlet was going to lead to a win eventually?
For now, all we can do as fans is wait. There are still two Marvel films to look forward to before the release of Avengers 4 next year; so I bet there's going to be a whole new batch of speculation with every release of an MCU movie.
Avengers: Infinity War is now out in theaters, but expect Avengers 4 to come out May 3, 2019.