In his best roles, Mark Ruffalo is maddeningly endearing. The forty-six-year-old is adept at conveying contradictions: an inherently decent guy with issues, someone you want to yell at one minute and hug the next. Ruffalo creates onscreen characters that we…