The "Avengers: Age of Ultron" trailer has leaked online, nearly a week before it was set to debut during an episode of "Marvel's Agents of S.H.I.E.L.D."
The trailer features our heroes in the most dire of situations, surrounded by death, destruction, and a very creepy Ultron, voiced by a gleefully nihilistic James Spader. So stop reading and watch it already.
"Avengers: Age of Ultron" -- written and directed by Joss Whedon, and starring Robert Downey Jr., Mark Ruffalo, Scarlett Johansson, Chris Evans, and Chris Hemsworth -- hits theaters May 1, 2015.
UPDATE: Marvel has posted the OFFICIAL "Avengers: Age of Ultron" trailer. Watch it here.