Thats becuase Terrance Howard was seeming an ass on set last time round, was the highest paid actor there and wanted more money again this time round. I can't remember who exactly in Hollywoodland said this but it's true; "if you can put Don Cheadle in your movie, you put Don Cheadle in your movie!". The guy is a great actor (Cockney accents aside obviously)