No matter what role Mark Ruffalo is playing, he embodies his characters so specifically, that he immediately convinces us that they’re are real. What a joy it has been to watch Ruffalo’s career morph from obscure independent wasteland to wildly revered character actor. One of the things I respect most about Ruffalo is that he has the capacity to be one of the biggest actors in the world. He’s continually offered major roles in massive movies, but instead of solely taking those, he chooses his roles based on the strength and complexity of the character. Six such characters are listed below.