Professor Xavier finds himself face-to-face with his half-brother-The Unstoppable Juggernaut! But is Juggernaut friend or foe?