S1E2 · I Scream the Body Electric (2)

I Scream the Body Electric (2)

S1E2 · 2001-10-13

Brennan is captured and falls under Eckhart's control, and forced to work against the New Mutants.

The show’s own verdict is on its page.