Juggernaut should, by rights, be a really great character: a brutal, completely unstoppable force who can stand for just about any social anxiety you can think of. Indeed, he was a great villain in comic and cartoon form; it's just that Vinnie Jones' portrayal of him in X-Men: The Last Stand was about as underwhelming a rendition of the character as it's possible to get. The problem is that by casting Jones as Juggernaut, he was always going to be limited to just being a great big lump who could run through things while occasionally shouting "I'M THE JUGGERNAUT, BITCH" (or "wimp", if you're watching it on TV before the watershed). He's perfectly competent at doing both of these things; it's just that he suffered as much as anyone in X-Men: The Last Stand from the profusion of new characters who had to squeeze themselves into the storyline in the most cursory way possible. In some ways he's just part of the mis en scene, dressing the background like a very muscular pot plant. I'd call him two-dimensional, but he barely scrapes into one dimension. That said, we did at least get to watch him knock himself out while head-butting a wall in a sequence which shows us what it would have been like if one or other of the Chuckle Brothers had managed to crack Hollywood.