Nia DaCosta, who is set to helm The Marvels, thinks that Thanos' (Josh Brolin) snap in Avengers: Infinity War is Captain America's (Chris Evans) fault. Following the success of her latest endeavor, Candyman, the filmmaker has now shifted her focus on work on Captain Marvel 2, which will bring back Brie Larson's Carol Danvers on the big screen. The project also involves Teyonah Parris as grown-up Monica Rambeau and Iman Vellani as Ms. Marvel.

Joining the MCU, DaCosta already has some strong opinions about some of the recent events in the franchise. That includes the universe-shaking snap in Infinity War. In the 2018 Joe and Anthony Russo film, the Avengers gear up for the fight of their lives against Thanos. The blockbuster was the beginning of the culmination of the Infinity Saga, and it set the stage up for Avengers: Endgame. In it, the heroes work separately to ensure that the Mad Titan doesn't get his hands on all six Infinity Stones so that he can't wipe out half of life in the galaxy with the snap of his fingers. Unfortunately, despite putting up a decent fight, the Avengers lose, and Thanos enacts the decimation.

Related: Avengers: Endgame Has A Missing Iron Man Story (What Happened To It?)

For DaCosta, she comes to the conclusion that the whole fiasco was because of Captain America's refusal to sacrifice Vision (Paul Bettany) early on in Infinity War. In an interview with Inverse, she explains that if Steve Rogers has been logical, he would've determined that losing the sentient android would be worth it compared to the millions of deaths in the universe. Read her full answer below:

"Something I like to say a bit flippantly about Captain America is that the Snap is all his fault because he was trying to do his best, trying to do the right thing. There is a world in which he’s a villain because, at the end of the day, he should have just sacrificed Vision. He chose one robot’s life, albeit a sentient one, over literally the entire universe. There’s a sort of anti-hero in that if you want to look at it through that lens."

Wanda killing Vision in Avengers Infinity War

The events of Infinity War, have been dissected so many times since the movie's release. Fans have often cited Star-Lord's (Chris Pratt) inability to control his emotions in Titan and Thor's (Chris Hemsworth) decision to gloat as the primary reasons for Thanos winning. The idea of blaming Captain America for his decision to sacrifice Vision is a fairly new argument — but, it's not without merit. As DaCosta pointed out, if Steve allowed the synthezoid to give himself up, then the Mad Titan wouldn't have been able to complete all six Infinity Stones. Of course, Wanda Maximoff (Elizabeth Olsen) was also against this plan, but considering Vision's actual death in Infinity War, it would've been better if their sacrifice didn't go to waste just because the villain had the Time Stone.

As flawed as Captain America's thought process was at that point considering what was at stake, it checks out with his morals. In Avengers: Age of Ultron, he refused to leave the floating Sokovia until every human being on it had been saved. In Captain America: Civil War, he refused to give up Bucky (Sebastian Stan), even though running away made things worse for everybody. It's a noble idea to want to save everyone, but that's simply not possible. In moments of massive stakes like in Avengers: Infinity War, a hero should be able to make the difficult decision for the greater good.

More: Marvel Is About To Make The Avengers Unnecessary

Source: Inverse

Key Release Dates