What he should have got and what he actually did get is differenti know of a person that wasnt the lead..isnt a "star"..didnt have top billing and still got 1m from disney...this dude should have gotten at least 1m for being the lead in a disney movie (that made a billion dollars)...
You don't get to renegotiate your contract after the fact because it made a billion, your quote gets higher for the next movie
This could have been a flop like Dumbo, who knows
go look at the first contracts for the Avengers, they all were in the $150K to 300K range