El casting comenzó en el verano de 2011, con Michael K. Williams y Will Smith siendo considerados para el papel del personaje principal antes de que Foxx fuera elegido.
Will Smith fue considerado para el papel principal de Django Unchained.