Keanu Reeves has played many iconic roles throughout his career, but none of them come close to having the impact that Neo from The Matrix has had on moviegoers. The reluctant hero from the action sci-fi film is arguably one of the genre's most beloved characters.