Mark Ruffalo gained critical praise after appearing in David Fincher's Zodiac and is widely known for playing the Hulk in the ...