1) Will Smith

The Academy Award winner has been part of many classic movies. But he missed out on the iconic role which is the titular character of Neo in The Matrix movies. He didn't take the role of Neo because he found the way the Wachowskis explained the film quite confusing. They were not very well-known at that time, and the concept of bullet time left him unsure about the whole project. The role then went to Keanu Reeves, who left an indelible mark on the audience with his portrayal of the iconic character.
Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!
Edited by Zainab Shaikh