Mads Mikkelsen walked out of his 'Fantastic Four' audition because it felt "wrong".

Mads Mikkelesen

Mads Mikkelesen

The 51-year-old Danish actor has a string of hit movies under his belt including 'Rogue One: A Star Wars Story', Marvel Cinematic Universe movie 'Doctor Strange' and 2006 James Bond flick 'Casino Royale' in which he played villain Le Chiffre opposite Daniel Craig.

But even though he has a stellar filmography, Mikkelsen has had his fair share of bad auditions including 20th Century Fox's 2015 reboot of the superhero franchise lifted from the pages of Marvel Comics.

In an interview with ShortList magazine he admitted storming out of his 'Fantastic Four' audition, spilling: "I think I said, 'I can't do it. It's not about you. I'm sorry, this is wrong.' "

Fans had put Mikkelsen as their top choice to play the role of Victor von Doom (aka Doctor Doom), but Mikkelsen dodged a bullet as the movie - which focuses on the superhuman squad of Mr. Fantastic, The Human Torch, The Invisible Woman and The Thing - was savaged by critics.

And his 'Fantastic Four' experience is not the only audition that didn't quite go to plan for Mikkelsen, as he admits he has had "tons" of bad auditions.

He explained: "We've all been there. We all show up and it's a little office room with a desk and they want you to do a scene where you have two lines - maybe even just a 'Bleurgh!' or 'Get Back!' - and you're hiding behind a palm tree that's not there. It's like, 'Guys, couldn't you have picked a different scene? This is mad.' You feel like an idiot."

One role in a superhero movie he did land was portraying the main villain Kaecilius in 'Doctor Strange' opposite Benedict Cumberbatch as the titular character whom he insists was a complete "gentleman".

Speaking about working opposite the 'Sherlock' star, Mikkelsen said: "He's the hardest-working man in the business. He's always playing some kind of specialist, and he always takes his time and makes a great effort to understand it and master it as much as he can."