Marvel has released another Avengers: Age of Ultron trailer . The upcoming film has the titular superhero team facing off against Ultron (voiced by James Spader), a sentient robot bent on saving the Earth by wiping out humanity. This latest spot is mostly footage we’ve seen before, but the new stuff is all Black Widow (Scarlett Johansson) taking care of business.

But with all these little shining moments coming out in the ads, I’m wondering how much will be left to surprise audiences. Based on previous Marvel movies, there’s definitely some good stuff being saved for the picture. I can’t imagine they would release something on the level of Hulk smashing Loki before the film opens.

Check out the new Avengers: Age of Ultron trailer spot below. The films opens in 3D on May 1st, and also stars Robert Downey Jr., Chris Evans, Mark Ruffalo, Jeremy Renner, Samuel L. Jackson, Elizabeth Olsen, Aaron Taylor-Johnson, and Chris Hemsworth.

Here’s the official synopsis for Avengers: Age of Ultron:

Marvel Studios presents “Avengers: Age of Ultron,” the epic follow-up to the biggest Super Hero movie of all time. When Tony Stark tries to jumpstart a dormant peacekeeping program, things go awry and Earth’s Mightiest Heroes, including Iron Man, Captain America, Thor, The Incredible Hulk, Black Widow and Hawkeye, are put to the ultimate test as the fate of the planet hangs in the balance. As the villainous Ultron emerges, it is up to The Avengers to stop him from enacting his terrible plans, and soon uneasy alliances and unexpected action pave the way for an epic and unique global adventure.

avengers-age-of-ultron-black-widow-poster