When Hugo Weaving rocked up in a suit and shades in a little unknown sci-fi film in 1999, no one at the time predicted that it would lead him to become one of the most iconic villains in cinema ...
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 ...