Episode:The Juggernaut Returns

Juggernaut looses his powers. Can Charles Xavier overcome his painful childhood and save his step-brother?