MCU Bruce Banner 2.0 in The Avengers! Despite being played by Mark Ruffalo this time around, he's still adorably stressed. Image Source: Everett Collection