Iron Man Release date :- May 2, 2008 Cast :- Robert Downey Jr. as Tony Stark / Iron Man, Terrence Howard as James "Rhodey" Rhodes, Jeff Bridges as Obadiah Stane, Shaun Toub as Ho Yinsen, Gwyneth Paltrow as Virginia "Pepper" Potts Directed :- Jon Favreau
The Incredible Hulk Release date :- June 13, 2008 Cast :- Edward Norton as Hulk / Bruce Banner, Liv Tyler as Betty Ross, Tim Roth as Emil Blonsky / Abomination, Tim Blake Nelson as Samuel Sterns, Ty Burrell as Leonard Samson, William Hurt as Thaddeus "Thunderbolt" Ross Directed :- Louis Leterrier
Iron Man 2 Release date :- May 7, 2010 Cast :- Robert Downey Jr. as Tony Stark / Iron Man, Don Cheadle as James "Rhodey" Rhodes / War Machine, Scarlett Johansson as Natasha Romanoff / Black Widow, Sam Rockwell as Justin Hammer, Mickey Rourke as Ivan Vanko / Whiplash, Samuel L. Jackson as Nick Fury Directed :- Jon Favreau
Captain America: The First Avenger Release date :- July 22, 2011 Cast :- Chris Evans as Steve Rogers / Captain America, Hugo Weaving Hugo Weaving as Johann Schmidt, Samuel L. Jackson as Nick Fury, Hayley Atwell as Peggy Carter, Sebastian Stan as James Buchanan 'Bucky' Barnes Director :- Joe Johnston
The Avengers Release date :- May 4, 2012 Cast :- Robert Downey Jr. as Tony Stark / Iron Man, Chris Evans as Steve Rogers / Captain America, Scarlett Johansson as Natasha Romanoff / Black Widow, Jeremy Renner as Clint Barton / Hawkeye, Mark Ruffalo as Bruce Banner / Hulk, Chris Hemsworth as Thor Director :- Joss Whedon