S3·E7 The Hand of God
Aired November 10, 2003
Synopsis
The Mutant X team embarks on a mission to locate and capture a powerful super-mutant who possesses god-like powers.
Aired November 10, 2003
The Mutant X team embarks on a mission to locate and capture a powerful super-mutant who possesses god-like powers.