X-Men

5 Season
76 Episode

X-Men - Season 3 Episode 17 The Juggernaut Returns


(1200 votes, average: 8.19/ 10)

21 minutes 1997 HD

  • Share

Professor Xavier's step-brother, and sworn enemy, the Juggernaut loses his powers to a bumbling archeologist. He must overcome the pain of their childhood together, and have the powers restored to him to save his life.

Season