Season 2 Episode 23 episode 23

Nikita Season 2 Episode 23 “Homecoming” Sneak Peek

The CW has released the sneak peek for the season finale of Nikita, season 2 episode 23 “Homecoming”.