Idris Elba's new film '100 Streets' took just £245 at the box office in its opening weekend.

Idris Elba and Gemma Arteton

Idris Elba and Gemma Arteton

The 44-year-old actor produced and stars in the gritty drama as Max - a former rugby ace who is battling a drug addiction and the prospect of losing everything - and before being released the movie attracted lots of attention for a having a very graphic sex scene between Idris and his co-star Gemma Arterton, who plays Max's estranged wife Emily, in which the hunk bares his buttocks.

However, the prospect of seeing Idris nude hasn't been enough to attract the public to the cinema and since it was released across the UK last Friday (11.11.16) it has had very few viewers.

The movie is also available to download on Sky and iTunes which means there is less inclination for paying customers to leave their homes to watch the drama.

A source told The Sun newspaper: "To put it frankly, the figures are embarrassing. It's not the first time Idris has failed to earn big numbers at the box office. He is a massive film star but poor results like this are going to be detrimental to his career ... '100 Streets' has already been released on Sky and iTunes, so fans are going to be even less inclined to watch it at the cinema."

Despite the widespread attention the sex scene garnered, Emily, 30, admitted shooting the raunchy sequence with Idris was the "most unsexy thing ever" and she spilled that he had to wear a special "sock" to cover his manhood.

She previously said: "I had to so a sex scene with Idris Elba in '100 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?"

Idris is currently working on 'The Dark Tower' - an adaptation of Stephen King's fantasy book series of the same name - and 'Thor: Ragnarok', the third 'Thor' film in the Marvel Cinematic Universe.