The main character of the movie is Thomas A. Anderson (played by Keanu Reeves), who is a computer programmer at MetaCortex, a big software company, but he is also an underground hacker. Thomas meets Trinity (played by Carrie-Anne Moss), who then introduces him to Morpheus (played by Laurence Fishburne), who gives him a choice between taking a blue pill or a red pill. If he took the blue pill, he would wake up at his bed and wouldn't be bothered anymore, but if he took the red pill, Morpheus would show him the truth about the Matrix. Thomas takes the red pill. Then Morpheus tells Thomas he is actually Neo, or "the one". He explains to Neo that the Matrix is a computer program made by robots to simulate a world which humans think is real. He then explains to Neo that, because he is "the one" he is able to modify the Matrix however he wants. Morpheus then helps Neo to get out of the Matrix. At the beginning, Neo is skeptical about his power, but after training, he is able to show his real power. Neo, Trinity, Morpheus and the rest of the rebels then go on a journey to free humans from the Matrix.