Owen and Amanda both made stunning returns to Nikita this week on "Consequences." Read the review to find out more.
Posted in: Nikita