Casey Affleck has claimed he only gets offered dark, violent films.
The 34-year-old actor - who played a cop in dark crime drama Gone Baby Gone, directed by his brother Ben Affleck, and a misogynistic murderer in The Killer Inside Me - revealed to The Independent he is set to pay an amnesiac mobster in 1930s drama The Kind One, directed by Ridley Scott. But he insists he doesn't seek out crime roles.
Casey said: "The things that I want to do never come along.
"The thing is, you have to stay open. You might think 'What I want to do is a Jane Austen movie!' But they never come along! But if you think 'I want to do a crime novel', Pride And Prejudice will show up on your doorstep.
"It's just the way it is for me, and you've got to take the best of what's available and try to stay open to everything."
The graphic violence against women in Michael Winterbottom's The Killer Inside Me, which co-starred Jessica Alba and Kate Hudson, caused some controversy.
But Casey insists it was necessary.
He said: "The only way to depict this violence is to make it realistic.
"Otherwise you glamorise it. Movie after movie after movie shows violence in an ordinary way where the victims are dehumanised and people are jailed left and right and nobody cares about it. There's never blood. It's usually shown in a super-stylised, unrealistic way.
"I would prefer that all movies show violence in a realistic way. Because it's upsetting and it should be upsetting."