Where To Stream La Femme Nikita Season 1 Episode 16
Noise
- Aired July 27, 1997
- 60 Min
In the high-tech, high-risk world of covert ops, emotions do not compute. A brush with death during a mission rattles the emotions of Section's top electronic wiz and puts him at risk of being cancelled.