The Matrix Starring Will Smith

Will Smith probably wishes he had this decision to make again. According to a 2004 interview, Smith was offered the part of Neo in the dystopian classic The Matrix and turned it down. As everyone know, Keanu Reeves took the role in what went on to become a blockbuster franchise.