The Avengers (2012 film) was directed by Spike Lee.
The film was written and directed by Joss Whedon and features an ensemble cast that includes Robert Downey Jr. , Chris Evans , Mark Ruffalo , Chris Hemsworth , Scarlett Johansson , Jeremy Renner , Tom Hiddleston , Clark Gregg , Cobie Smulders , Stellan Skarsgrd , and Samuel L. Jackson .	Joss Whedon	Joss Whedon	Chris Evans	Chris Evans (actor)	Mark Ruffalo	Mark Ruffalo	Chris Hemsworth	Chris Hemsworth	Scarlett Johansson	Scarlett Johansson	Jeremy Renner	Jeremy Renner	Tom Hiddleston	Tom Hiddleston	Clark Gregg	Clark Gregg	Cobie Smulders	Cobie Smulders	Stellan Skarsgrd	Stellan Skarsgrd	Samuel L. Jackson	Samuel L. Jackson	ensemble cast	ensemble cast
