The 47-year-old actor is posed to smash as the enraged green superhero, with what appears to be Ultron (James Spader) and his ilk in the background. Robert Downey, Jr. shared a poster of himself as Iron Man on Wednesday, a day after the official film poster debuted on Facebook.
Ruffalo first portrayed Bruce Banner, aka the Hulk, in The Avengers (2012). Trailers for the upcoming sequel appear to show the character take on Iron Man in Hulkbuster armor, and the actor recently admitted he is "the loose cannon of the group" to Empire magazine.
Also read: 'Fargo' actor Steve Reevis dead at 55