The official trailer for Marvel's Avengers: Age of Ultron has finally surfaced online last week.

However, it wasn't supposed to be released when it was, but due to a brief leakage, Marvel had no choice but to release the trailer ahead of their planned schedule. Despite the leak, they were still able to find humor on the incident and posted this tweet, blaming none other than Hydra for the leak.