Will Smith quase aceitou o papel de Django em Django Livre. À época, ele revelou não ter aceitado por “Django não ser o protagonista”. Entretanto, Jaime Foxx aceitou o papel principal, enquanto Christoph Waltz ficou com o coadjuvante Dr. King Schultz.