The Matrix ending explained unpacks why Neo returns to life, stops bullets, and what the final phone call really means ...
Agent Smith (Hugo Weaving) and his obsession with Keanu Reeves' Thomas "Neo" Anderson was at the heart of The Matrix and at least the first two sequels, and there's a very good reason for this dynamic ...