Neo (Keanu Reeves) es un pirata informático que lleva una doble vida: durante el día trabaja en una empresa multinacional, mientras que por la noche se dedica a piratear bases de datos y saltarse sistemas de alta seguridad. Su vida cambiará cuando una noche conozca a Trinity (Carrie-Anne Moss), una misteriosa chica que parece ser una leyenda en el mundo de los 'hackers'. Será ella quien lleve a Neo ante su líder: Morfeo (Laurence Fishburne). Así descubrirá una terrible realidad y el joven deberá decidir si unirse a la resistencia o vivir su vida como hasta ahora.