Background of Juggernaut
  The word juggernaut literally or metaphorically describes something that is unstoppable and will crush everything that is in its path, an appropriate description of Juggernaut’s talents and mentality as he fights alongside Magneto and the organization called the Brotherhood of Mutants in X-Men: The Last Stand (2006).

The word juggernaut is derived from the Sanskrit word Jagannātha, which translates to “lord of the universe.”
  Juggernaut from X-Men the Last Stand
Juggernaut in X-Men: The Last Stand

Appears in the Following Films
  X-Men: The Last Stand (2006)      

©2007 All rights reserved. Privacy Policy