20 Most Annoying Movie Characters Since 2000
13. Juggernaut
Portrayed By: Vinnie Jones
Appeared In: X-Men: The Last Stand
Vinnie Jones as per usual playing Vinnie Jones. In a film that was already verging on awful, Juggernaut's cockney twang and "I'm the Juggernaut bitch," was a low point of the film, and viewers found themselves rolling their eyes with irony whenever he was on screen. The comic book character is one of the X-Men's greatest foes and even stepbrother of Charles Xavier, but instead they chose to make him look like the tip of a penis and basically serve as (unwilling) comic relief as a pantomime villain.
Despite saying he would reprise the role, Jones seems none too happy with constantly being compared to his metal-headed hero, having once thumped a man in Sioux Falls for repeatedly calling him it - sounds like something Juggernaut would do. The Last Stand basically got everything wrong, especially making Juggernaut so unintentionally funny/annoying, so it is no surprise we haven't seen the character since.