Loading episode...

S3:E7 - The Hand of God

The Hand of God

S3:E7
2003 IMDb

The Mutant X team embarks on a mission to locate and capture a powerful super-mutant who possesses god-like powers.