Who was originally supposed to be Neo in the Matrix?

Who was originally supposed to be Neo in the Matrix?

The sci-fi classic turns 20 years old this week. Neo was to be played by Will Smith (who chose Wild Wild West instead), and Morpheus was to be played by Sean Connery (who chose Entrapment instead). Instead, we got Keanu Reeves and Laurence Fisburne, and movie history was promptly made.

How old was Neo in the Matrix 1?

Neo’s passport claims that he was born on September 13, 1971, which would make him around 28 years old during the events of the first Matrix movie.

Who was almost cast as Neo?

But Smith – and eventual star Reeves – were not the only ones on the list to play Neo. And in a new interview with The Wrap, Matrix producer Lorenzo di Bonaventura has revealed that the Wachowskis first choice for the role had actually been none other than Bird Box legend Sandra Bullock.