Carrie-Anne Moss as Trinity in 'The Matrix'. Courtesy Warner Bros

‘The Matrix’ 20 years on: why it's still the best sci-fi film ever made