Nikita Series Premiere Trailer: ” Red “

4 years ago, by

August 18, 2010

Looks do kill. Don’t miss the Nikita Series Premiere Thursday, Sept. 9 on The CW! For episode 1 spoilers check out the latest Nikita trailer below.