Nikita Season 3 Episode 21 “Invisible Hand” Promo

12 months ago, by

May 4, 2013

Amanda allies herself with mysterious new partners that furnish her with a terrifying new weapon in Nikita season 3 episode 21 “Invisible Hand” airing next Friday on CW.