"The Matrix" is celebrating its 25th anniversary. The movie follows Neo, a computer hacker whose world is turned upside down when he is pulled out of his reality and told the world he knew is a simulation and the human race has been used as a battery pack for robots who have taken over.
He then claims his status as "The One" and teams up with other humans who have been unplugged to free the rest of the human race from the robots.
Not only did the movie entice audiences with an original story, it set the bar for visual effects at the time, with many movies trying to replicate its infamous "bullet time" slow motion effect.
It rang in $467 million at the worldwide box office. Here is what the cast has been up to since the film's 1999 release. Keanu Reeves Keanu Reeves was already an established actor when he signed on to play Neo in "The Matrix," having already starred in "Point Break," "Speed," "Dangerous Liasons" and "Much Ado About Nothing." Aside from the two Matrix sequels, Reeves continued acting in dramas and love stories, notably "Constantine" and "The Lake House," which saw him reunite with "Speed" co-star, Sandra Bullock.
Read more on foxnews.com