Ruffalo reflected on being surprised that we was approached to play Bruce Banner inThe Avengersafter a not-so-flatteringZodiaccasting process.

I’ll never forget when they were negotiating my deal [forZodiac].

The acclaimed 2007David Fincherfilm, which also starred future Marvel alumsJake GyllenhaalandRobert Downey Jr., featured Ruffalo as Det.

Mark Ruffalo in the movie Zodiac

Mark Ruffalo in ‘Zodiac’.Everett Collection

The fact thatJoss Whedoncame to me for the Hulk was so out of the blue, he said.

It’s like a trap.

I read it and I was like, I can do something with this.

“They will just come to you with that part over and over again.

And I was like, ‘No.

My career is not going to be that.

Representatives for Paramount did not immediately respond to EW’s request for comment.

Want more movie news?