From Huffington Post:

Jamie Foxx has snagged the lead role in Quentin Tarantino’s upcoming spaghetti western, “Django Unchained,” Deadline reports, making the Oscar-winner the latest big name addition to the film.

Foxx will be a freed slave who teams with a bounty hunter — to be played by Christoph Waltz, who won an Oscar in Tarantino’s last film, “Inglorious Basterds” — who sets out to rescue his wife from evil plantation owner Calvin Candie, according to the agency WME.

That role looks like it will go to Leonardo DiCaprio, who plays against type as, according to an earlier story, “a charming but ruthless proprietor of Candyland, a despicable club and plantation in Mississippi where female slaves are exploited as sex objects and males are pitted against each other in ‘mandingo’ style death matches.”

Click here to read the rest of this story