What followed "The Kids Are All
Right" may the most unexpected role of Ruffalo's career: The part of Dr.
Bruce Banner in "The Avengers."
"They really reached out and
expressed interest, and I said, 'Oh, come on!'" he told Anthony Mason. "'Cause
I just didn't really see myself in that world."
And then "Iron Man" himself,
Robert Downey Jr. (who'd starred with Ruffalo in "Zodiac"), called. "And
I said 'What do you think?' He said, 'We got this. Come on. Let's do this. We
got this. It's gonna be great, Ruffalo!'"
So great, he is reprising the role in the 2015 "Avengers"
sequel, "Age of Ultron."