Jamie Foxx could be taking the lead role in Quentin Tarantino's Django Unchained.
The Oscar-winner is tipped to play the titular and controversial character in the spaghetti Western, although speculation continues over whether he has been confirmed or not.
Variety reports that Jamie is locked in, but Deadline has insisted the star is still in talks, with no deal as yet. Idris Elba, Will Smith, Terrence Howard and Chris Tucker had been linked to the role.
Film guru Jeff Goldsmith sparked buzz when he tweeted: "Will Smith is out! Inside sources tell me that Tarantino has chosen Oscar winner @iamjamiefoxx to play Django!"
Leonardo DiCaprio, Christoph Waltz and Samuel L Jackson are on board to star in the upcoming film, which is set in Mississippi during slavery.
If the rumours are right, Jamie's character Django is a freed slave who teams up with a German dentist-turned-bounty hunter (Christoph), to try and save his wife from evil ranch owner Calvin Candie (played by Leonardo). Samuel would be Calvin's valet who keeps the slaves in line.
Production is scheduled for November, with a release set for December 2012.
Following roles in Due Date and Law Abiding Citizen, singer-actor Jamie's next big-screen outing is in Horrible Bosses with Jason Bateman, Jennifer Aniston and Colin Farrell.