What appears to be the entire first trailer for Avengers: Age of Ultron has leaked online. In response, Marvel has released the official teaser for the forthcoming superhero epic.
Marvel Studios had originally planned on debuting the first trailer for the much-anticipated Avengers sequel during Agents of SHIELD next Tuesday.
The trailer opens with an ominous voiceover from James Spader, who plays the titular Ultron. "I'm going to show you something beautiful," Ultron whispers. "Everybody screaming...for mercy."
The trailer shows the Avengers back in action, including a look at Tony Stark's Hulkbuster armor and appearances by Quicksilver (played by Aaron Taylor-Johnson) and the Scarlet Witch (played by Elizabeth Olsen).
Marvel, to its credit, played it cool:
Avengers: Age of Ultron hits theaters on May 1, 2015 in the United States.