Directed by Joss Whedon, "The Avengers" finds the S.H.I.E.L.D. director assembling a team to pull Earth back from the brink of disaster as an unexpected enemy emerges to threaten the planet. Opening May 4, 2012, "The Avengers" also stars Tom Hiddleston as Loki, Clark Gregg as S.H.I.E.L.D. Agent Phil Coulson, Cobie Smulders as S.H.I.E.L.D. Agent Maria Hill and Stellan Skarsgård as Dr. Selvig.