12 Iconic Movie Roles That Almost Went to Someone Else


Neo (The Matrix)

Originally, directors wished to cast Will Smith for the main role, but he turned down the offer.


At first, directors wanted Will Smith to star in the movie, because the actor had gained wide popularity for his performance in Men in Black and Independence Day. However, the actor was too occupied at that time to work on The Matrix, and also wasn’t sure if he was mature enough to impersonate the character. Alternatively, Ewan McGregor, Leonardo DiCaprio and Tom Cruise were among the odds-on winners before Keanu Reeves was chosen.

- Advertisement -

3 / 12

- Advertisement -