S1·E2 I Scream the Body Electric (2)
Aired October 13, 2001
Synopsis
Brennan is captured and falls under Eckhart's control, and forced to work against the New Mutants.
Aired October 13, 2001
Brennan is captured and falls under Eckhart's control, and forced to work against the New Mutants.