Links for Nikita S3E21: Invisible Hand

The CW Buzz

Episode 21

9,269 watches

May 10, 2013
Michael questions Nikita's commitment to a normal life; the team feels threatened by Amanda and her mysterious new partners; Alex receives an intriguing offer.
May 10, 2013
Michael questions Nikita's commitment to a normal life; the team feels threatened by Amanda and her mysterious new partners; Alex receives an intriguing offer.