The actor, who plays Bart Bogue in Antoine Fuqua's upcoming western, came up with the idea of giving his character consumption so he could justify his vile acts, which prompt the locals of fictional Rose Creek to turn to a gang of unruly outlaws led by Denzel Washington to get rid of him.

Sarsgaard, who was playing Hamlet in New York when he was first offered the role, tells LatinoReview, "Being sick was interesting. I added a little consumption into the role. I wanted to give him... his life was ticking away, so he no longer cared. He had entered a place of total liberation.

"I've been around people who were dying who are just like, 'You've always irritated the s**t out of me and I don't want you to be around anymore. I’m over here dying. It’s my time now'. And so, you can imagine in the hands of someone like this, who is a violent misanthrope, it would give him total liberation."

Meanwhile, Peter reveals he didn't spend time on the shooting range preparing to play Bogue, because he didn't get the sense his terrible character was the man who pulled the trigger on his victims.

"I've shot guns (but) Bogue doesn’t actually do much killing in his own life normally," he explains. "I didn’t imagine that I was playing someone who was like Quick Draw MCGraw, so I didn’t bother learning any of those quick draw techniques. Actually, when I go to people - because I’ve got five guys standing around me, I think, in the scene where I kill someone, I actually show him the gun. I give him (a look like), 'This might be interesting for you since you’re about to be killed by it - this is the object that’s going to end your life'.

"I think he’s also not a guy who, before he got sick and was like this, did a lot of it (killing) himself. I think he’s going down... worse and worse. To the end of movie, where I’m in hell."

The Magnificent Seven opens in America on Friday (23Sep16).