Season 1 Episode 12 episode 12

Nikita Episode 12 "Free" Trailer

Check out the trailer for some spoilers on Nikita episode 12 "Free"! Nikita returns January 27th at 9/8c on the CW!

Trailer #1:
http://www.youtube.com/watch?v=ij3k7Sh5ZV4

Do you think Alex will be able to survive on the outside? Comment away!

Source: CW