Valorum's comment on this question - and the link to the X-Men clip with Juggernaut - got me wondering.
In X-Men, Juggernaut represents an Unstoppable Force. Once he starts running, nothing can stop him.
Is there a mutant (from the comics or the films) that represents an Immovable Object?
If so, have they ever fought?