If you watch enough these Avengers: Age of Ultron trailers, they can really start to blend together. But this one definitely has its surprises. First, it has a bunch of new action footage, with the Avengers fighting off Ultron’s army of drones in increasingly absurd configurations. (Is anyone else getting an unpleasant Matrix: Reloaded, army-of-Agent-Smiths vibe from those scenes? Hopefully they’re more like that crazy sequence in Endhiran.)
The other surprise comes at the two-minute mark, where we see a major new character. I can’t pretend to know the comics, but it seems pretty clear that it’s Vision, the already-announced android character to be played by Paul Bettany. (Vision is a member of the Avengers in the comics.) This will mean nothing to some readers, and a lot to others, but I’ll just say that, because Bettany’s deadpan performance as JARVIS has quietly been one of the very best parts of the Marvel movies since the very beginning, I’m excited to see him finally kick some ass.