Owen is back working with Michael and Nikita to stop a former Division project. Will Alex get in their way or is she on the same mission?
Posted in: Nikita