Hey guys, remember Devon Sawa?
The guy in Final Destination?
Well, good news ahead :)
He will be in Nikita.
Playing the character Owen, Nikita's new nemesis.
Owen is described as a highly trained agent of Division, an equal to Nikita in skill.
Devon is set to appear in episode 5 of Nikita.
A male Nikita, if you will.