Jamie Foxx landed the role of Django in Django Unchained in part because he already owned a horse. The horse he rides in the film is his real-life horse, which he brought to the production.