Marvel's highly-anticipated Avengers: Age of Ultron has already started production in Johannesburg, South Africa, although none of the primary cast members are in town for the shoot. Elizabeth Olsen, who plays Scarlet Witch in the Marvel Phase Two sequel, recently spoke about her costume, revealing that it will be much different than the comics.

Elizabeth Olsen explains that she has already seen her wardrobe, and that it is modern and rooted. But don't hold your breath waiting for an on set spy photo, as she'll be covered up on those long walks from the sound stage to her trailer.

"We've done some costume stuff, yeah! My favorite piece is my secrecy cloak that prevents anyone from seeing what I'm wearing. There's a hood, and a robe - it protects the image!"

When asked if her costume will reflect what Scarlet Witch wears in the comic books, which is rather alluring and sultry, the actress had this to say.

"I don't think Joss (Whedon) ever would have hired me, honestly, if he wanted me to wear those outfits. I am not a professional athlete and nor am I a model. Wearing those costumes wouldn't be fun for anyone who wasn't those things. He already had a different idea. It respects and involves the comic-book character but it's different, more rooted. It's for someone today. Well, if someone walked around wearing what she wore in the comics, people would stop and say, 'What the hell... she thinks she's a superhero!'"

Joss Whedon is directing from his own script, with an all-star cast that includes Marvel's The Avengers stars Robert Downey Jr., Chris Hemsworth, Jeremy Renner, Scarlett Johansson, Chris Evans, Samuel L. Jackson and Mark Ruffalo, along with James Spader voicing the villainous Ultron, Paul Bettany as Vision, Thomas Kretschmann as Baron Von Strucker and Aaron Taylor-Johnson as Scarlet Witch's brother, Quicksilver.