Het is haast onvoorstelbaar wat voor rollen sommige acteurs links laten liggen, dit gebeurde vorig jaar Will Smith. Hij weigerde de rol van Django in Django Unchained van Quentin Tarantino. Smith vond zijn rol namelijk niet groot genoeg, de script zou aangepast moeten worden, wilde de regisseur hem van gedachte veranderen. Tarantino bleef voet bij stuk houden en wijzigde de script niet voor Will Smith, de rol ging vervolgens naar Jamie Foxx. Entertainment Weekly vroeg Will Smith of hij er spijt van had dat hij de rol afwees en of hij de film had gezien. Hij kwam met het volgende:
Ik vond het briljant, maar wilde er niet in spelen. Ik wilde per se de hoofdrol spelen.
De Smith fan hoeven niet getreurd te zijn, de acteur zal aankomende zomer samen met zijn zoon Jaden, in After Earth spelen.