LogoBETABeta
The Hand of God

Mutant X

Season 3Episode 7Aired 2003-11-10
The Hand of God

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.