As previously reported, Foxx will play Django, a freed slave who sets out to save his wife from a devilish plantation owner played by Leonardo DiCaprio. The German bounty hunter who helps Foxx’s character will be played by Christoph Waltz, and Samuel Jackson will also be in the film as one of the ranch’s henchmen.