News
Will Smith explains why he refused to star as Neo in ‘The Matrix’

- February 16, 2019
- Updated: July 2, 2025 at 5:21 AM


One of the most interesting things a movie fan can do is play “What if?” Some of the most iconic roles in movie history almost went to other actors. Kurt Russell and Sylvester Stallone auditioned for Han Solo. Nicolas Cage was almost Superman. Cameron Crowe intended Tom Hanks to play Jerry Maguire. And in one jaw-dropping scenario, Will Smith was offered Neo in “The Matrix.”
For the first time, Smith is now sharing the story of why he turned down one of the most important movies of the last 20 years. Watch this video to hear Smith explain his decision.
But we got this instead:
Another shocker in Smith’s video: If he had accepted the role, Val Kilmer would have played Morpheus. So maybe everything worked out for the best.
How to find hidden Netflix categories
Read Now ►Ben Bowman is an Emmy Award-winning journalist who led Softonic.com's editorial team in 2018 and 2019. Before joining Softonic, he was the Head of Content for Curiosity.com and a news producer for NBC, Fox, and CBS. He is an award-winning filmmaker and director of sketch and improv comedy, and a contributing writer for the Pitch comedy app.
Latest from Ben Bowman
You may also like
NewsCD Projekt reportedly has a new Witcher multiplayer game in the works: a free-to-play co-op RPG for PC and mobile
Read more
NewsDualSense haptics now work wirelessly on PC: DSX beta brings Bluetooth support
Read more
NewsChatGPT passes 1 billion monthly users: Claude leads in revenue per user
Read more
NewsIntergalactic skips Summer Game Fest: ex-Naughty Dog artist says it’s no red flag
Read more
NewsTomb Raider: Legacy of Atlantis is official: it links the Survivor trilogy to Lara Croft’s prime
Read more
NewsJust Press the Button arrives on Nintendo Switch June 18: a dystopian narrative game
Read more