Where To Stream La Femme Nikita Season 2 Episode 21
Adrian's Garden (1)
- Aired August 23, 1998
- 60 Min
The mysterious woman who years ago created the anti-terrorist Sections now has a new agenda: destroy the organisation she created. To do that, she needs someone on the inside - and she chooses Nikita.