After a low quality version leaked online, Marvel has decided to go ahead and unleash the official trailer to Avengers: Age of Ultron. Chris Hemsworth (Thor), Robert Downey Jr. (Iron Man) and Mark Ruffalo (Hulk) return where they find themselves on each others last nerve until the new villain Ultron which will be played by James Spader comes in. Look for the new Avengers film to hit theaters on May 1st, 2015. Watch the first teaser trailer above.