Helen Baggs

Born: None


Placeholder

Auton 3: Awakening

as Nurse
Released: 1999-07-01

The Nestenes have made the final connection.

Movie page