Plot hole

Rating: 4/10 (15 November 2003)

In part one Neo destroys agent Smith and because of that Smith gains his new skills. This happened before he fell in love with Trinity and meet the Architect which means that this had to happen in every previous Matrix ( the One has to fight with an agent). If this happened in every Matrix the Architect had to make peace with humans every time.