When Mark Ruffalo played Bruce Banner , was it well - received by critics and audiences ?
Since 2010 , he has become a supporter of the creation of 100 % clean energy ( including a campaign to " Put Solar On It " ) , based on a belief that fracking was " destroying " his community in upstate New York .