Agent Smith A long time ago, when Agent Smith was newly generated, he was tasked to kill the rogue program, The Oracle, and her son. He was new to the Matrix, and was unaware of her capabilities. So he tried to delete her by firing at her with his gun, though the Oracle safely removed herself and her son from danger, much to Agent Smith's dismay. He never again had the same opportunity to delete her, as he soon received a new task; kill the one who would disrupt the Matrix; Kill Neo. So every ti…