Where To Stream Mutant X Season 3 Episode 7
The Hand of God
- Aired November 10, 2003
- 60 Min
The Mutant X team embarks on a mission to locate and capture a powerful super-mutant who possesses god-like powers.
The Hand of God
The Mutant X team embarks on a mission to locate and capture a powerful super-mutant who possesses god-like powers.