The look is a little iffy, but is still pretty close, although the helmet could use a little work. I'd actually prefer something smaller, but this does have more of an echo to the comics.
But that's not why I'm here.
He has the line.
He shouts out, "I'm the Juggernaut!"
Good gods, I'm going to absolutely DIE laughing if someone in the theatre ads "BITCH!" after that.
If I don't do it myself. >.>