When Mark Ruffalo played Bruce Banner , was it well - received by critics and audiences ?
1 at its box office release — out grossing its predecessor — grossing over $ 260 million in worldwide , as well as No .