Where To Stream La Femme Nikita Season 2 Episode 12
Soul Sacrifice
- Aired June 14, 1998
- 60 Min
Nikita befriends an operative whose mission performance is complicated by a secret: she's pregnant. Walter faces the dreaded "Three Year," Section's mysterious psych interrogation of senior members.