Avengers: Infinity War was an amazing movie but one issue fans zeroed in on was the fact Scarlet Witch's Sokovian accent had pretty much disappeared. It was pretty thick in Avengers: Age of Ultron and just as noticeable in Captain America: Civil War so what was the deal with her barely having it in the epic ensemble? Did Elizabeth Olsen simply decide she no longer wanted to have to talk like that?
Well, during a recent interview, directors Joe and Anthony Russo explained that there was actually a story reason for Wanda's accent fading and knowing this, it starts to make a whole lot more sense.
"We have intentionally tried to strip that accent away for a couple of reasons. One is you’ll notice at the beginning of Civil War that Black Widow is training her to be a spy, and two is she’s been on the run, and one of the most distinguishing characteristics that she has is her accent. So if you’re gonna try to disguise yourself or hide yourself or not be caught, you’re going to try to limit those trigger warnings that would make it easy for someone to identify you, which would be inclusive of her accent. Clearly Black Widow as a red head is an incredibly distinguishing characteristic for her, which is why she has blonde hair. Cap, we’ve seen Chris Evans walk around in public with a beard and no one recognizes him. There are simple things you can do to your appearance that take about 90% of your visibility away, and for us it was very intentional that we would just keep stripping that accent down to show her acclimating and hiding."
It's not the most satisfying explanation but is one which adds up and makes Olsen's life easier in the long run. The actress recently revealed that she hopes Scarlet Witch will get a new costume down the line because she's not overly keen on having to wear such revealing outfits so regardless of what role the character plays in Phase 4, she'll have clearly changed a lot since her MCU debut back in 2015.