The main roles in this movie, which heavily affected any action movies that followed it and the whole cinema industry in general, were played by Keanu Reeves and Carrie-Anne Moss. Though initially the role of Neo was offered to Will Smith but he refused it, having not understood the idea behind the movie. Trinity could’ve been played by Sandra Bullock, but the actress also refused to take part in the project.