For some time, it was widely rumoured that Nicolas Cage was to be a recruit for Sylvester Stallone's now shooting The Expendables 3. So much so that a role was apparently earmarked for the beefighter in the screenplay.
However, Cage never signed up for the movie, and as such, the role of Bonaparte in the movie, described as "an ex-mercenary who helps the Expendables in their mission" (or: the man filling in the Chuck Norris gap) has been recast. Thus, the role has now gone to Kelsey Grammer, himself also set to appear in next year's Transformers: Age Of Extinction.
Grammer joins a cast that includes Sylvester Stallone, The Statham, Arnold Schwarzenegger, Harrison Ford and Mel Gibson. The Expendables 3 lands next August.