Strong: I enjoy playing bad guys
Mark Strong has said he's enjoying playing a string of bad guys.
The actor plays a villain in Ridley Scott's forthcoming Robin Hood, and has also played baddies in Kick-Ass, Sherlock Holmes, The Young Victoria, Oliver Twist and Stardust.
Speaking at the Cannes Film Festival, he said: "The irony is, I've been doing this, I suppose, for 25 years, and I was never the bad guy for 20 years."
He continued: "And a part came along a little while back, and it was to play quite a troubled, psychotic gangster, and they wouldn't give me the part. It was a part I wanted to play but they wouldn't give it to me, because they didn't think that I could plum the depths of darkness. They thought I wasn't evil enough."
The 46-year-old added the casting agents have since changed their mind.
"The irony is that the minute I played it, everybody saw it and that's yielded the stuff that I've been doing recently. Over the course of the career so far, this is like one small moment of it, because I've played heroes, I've played lovers, I've played romantic comedies. But I'm enjoying this, I have to say," he said.