Season 3 Episode 11 episode 11

Nikita Season 3 Episode 11 "Black Badge" Photos

Check out the official promotional photos of Nikita season 3 episode 11 "Black Badge" -- airing on Friday, Feb. 22 on the CW.

Source: CW