Where To Stream La Femme Nikita Season 1 Episode 11
Rescue
- Aired April 14, 1997
- 60 Min
Mission accomplished - but the cost is high when Michael is injured and left behind after a raid on a chemical weapons plant. Rescuing Michael is the new mission. And it leads to the revelation of a troubling Section secret.