The Hand of God
- Episode aired Nov 10, 2003
- Not Rated
- 43m
The Mutant X team embarks on a mission to locate and capture a powerful super-mutant who possesses god-like powers.The Mutant X team embarks on a mission to locate and capture a powerful super-mutant who possesses god-like powers.The Mutant X team embarks on a mission to locate and capture a powerful super-mutant who possesses god-like powers.