Idris Elba has reportedly filmed his most graphic sex scenes yet and bares his butt in 'A Hundred Streets'.

Idris Elba

Idris Elba

The 44-year-old actor - who is in the running alongside Tom Hiddleston to take over the role of James Bond should Daniel Craig step down - strips off for his role as ex rugby player Max in the upcoming British film.

And viewers will get to see him get down and dirty with his co-star Gemma Arterton - who plays Max's estranged wife Emily - with his buttocks on display.

A source told The Sun newspaper: "Idris is pulling out the big guns to become one of Hollywood's leading men. In the past he has regularly made sexiest men lists but has been fairly restrained in getting his kit off for roles. This will prove a big leap for him and may push him back towards being the hot favourite to play bond."

The movie was previewed at the Los Angeles Film Festival and will premiere in the UK on November 8.

The story is centred on the former rugby superstar struggling with fame, spiralling into drug use and getting close to losing everything.

Discussing the 'Luther' star's role, the source added: "Idris has always had edgy roles but this is on another level. The sex scene is set to one of the most talked about of the year."

But as with most big screen lovemaking scenes in reality the shoot is not as sexy on-set as it appears in the final cut.

Earlier this year, Arterton, 30, described the scenes as the "most unsexy thing ever".

She said: "I had to so a sex scene with Idris Elba in 'A Hundred Streets' and it's so awkward. They shout 'cut' and you're on top of each other and you're like, 'Oh, hello. Erm, would you like me to get you that little sock thing you had on before? Could you pass me a cardigan?"