who was the antagonist in the matrix
(Redirected from Smith (The Matrix)) Agent Smith is a fictional character and the primary antagonist in the The Matrix franchise. He is portrayed by Hugo Weaving (and briefly by Ian Bliss) in the films and voiced by Christopher Corey Smith in The Matrix: Path of Neo. In 2008, Agent Smith was selected by Empire Magazine as the 84th Greatest Movie Character of All Time.