The Wachowski's The Matrix franchise sees Neo and Agent Smith clash several times, establishing one of sci-fi's most enduring conflicts. Stretching back to The Matrix's release in 1999, Neo (Keanu Reeves) and Agent Smith have maintained a symbiotic relationship, with the pair's fates intrinsically linked to both the Matrix and the real world. Agent Smith's desire to be free of the Matrix's code puts him in direct opposition to Neo, particularly from The Matrix Reloaded onwards, with the pair's battles ranking as some of the most iconic Matrix franchise scenes to date.
Initially an Agent of the Matrix designed to hunt "Redpills" within the system, Hugo Weaving's Agent Smith iteration undergoes several changes in the original Matrix trilogy. After being temporarily deleted by Neo at the end of The Matrix, Smith becomes an exile program able to assimilate others, forcing an inevitable clash with Neo, who eventually decides to broker a peace between man and machine in The Matrix Revolutions finale. Some 60 years later in The Matrix canon, Jonathan Groff's version of Agent Smith exists outside of the Matrix's bounds until Neo's reawakening puts the two on a collision course once again, with Neo and his allies attempt to extract Trinity (Carrie-Anne Moss) in The Matrix Resurrections.
Related: The Matrix 4's Zion Replacement Name Has 3 Hidden Easter Eggs
Naturally, then, Neo and Smith's long and interwoven history has resulted in some titanic clashes that often decide the fate of various Matrix versions. From their first clash in the Megacity subway station to their latest meeting in The Matrix Resurrections, the pair often represents the quintessential example of an unstoppable force meeting an immovable object. Here's every
Read more on screenrant.com