The Matrix could have been a very different film! There were a number of actors in contention for the lead of Neo. In fact, Will Smith, Nicolas Cage, Tom Cruise, Johnny Depp and Leonardo DiCaprio ALL turned it down. Lucky for Keanu Reeves that they did, it is now considered one of the greatest sci-fi films of all time!