Leonardo DiCaprio hated his 'Django Unchained' role
DiCaprio, 38 plays the role of plantation boss Calvin Candie, who forces his male workers to fight for sport and pushes his female servants into prostitution.
"It was this incredibly interesting horrific character. I mean, there was absolutely nothing about this man I could identify with. I hated him and it was one of the most narcissistic, racist characters I've ever read in my entire life," dailystar.co.uk quoted DiCaprio as saying.
The actor initially wanted to soften his character but his co-stars Jamie Foxx and Samuel L. Jackson convinced him to go by the script.
"One of the pivotal moments for me was this initial read-through, I wondered if it needed to be this violent and this atrocious to other human beings and it was Sam and Jamie who said, 'If you sugarcoat this, people are gonna resent the hell out of you. You got to push this guy to the outer extreme'," DiCaprio said.
"That is what ignited me into going the way I did into the character," he added.