Avengers assemble! Early!
The trailer for Avengers: Age of Ultron, the sequel to Marvel's blockbuster superhero team-up, has blasted its way onto the internet five days before it was supposed to after an unofficial version was leaked.
The clip shows a bulked up Iron Man, Captain America, Thor and the Hulk battling the film's titular robot villain, Ultron, creepily voiced by The Blacklist's James Spader.
Marvel Films acknowledged the leak, tweeting: