{
  "status": "ready",
  "events": [
    {
      "context": "In a dark city, police surround a hotel room where Trinity is waiting.",
      "event": "Trinity fights and outmaneuvers several police officers, then escapes across rooftops and into a phone booth as an Agent pursues her."
    },
    {
      "context": "Thomas Anderson, a programmer who works as the hacker Neo, is asleep at his computer.",
      "event": "Neo's screen displays messages telling him to follow the white rabbit, and he then sees a woman with a rabbit tattoo at his door."
    },
    {
      "context": "Neo is at a club with friends, and a woman with a white rabbit tattoo is among them.",
      "event": "Neo speaks to Trinity, who tells him that Morpheus can answer his question about what the Matrix is."
    },
    {
      "context": "At his office, Neo is reprimanded by his boss and then Agents arrive.",
      "event": "Agent Smith interrogates Neo, whose mouth seals shut, and an insect-like device is planted in his stomach."
    },
    {
      "context": "Neo wakes up believing it was a nightmare, then receives a call from Morpheus.",
      "event": "Following Morpheus's instructions, Neo is picked up by Trinity's group, has the bug removed, and meets Morpheus."
    },
    {
      "context": "Morpheus sits with Neo in a room with two pills on the table.",
      "event": "Neo takes the red pill, then wakes in a pod, is freed, and is taken aboard the hovercraft Nebuchadnezzar."
    },
    {
      "context": "Neo is recovering aboard the ship, his muscles weak from disuse.",
      "event": "Morpheus explains that machines farm humans and that the world Neo knew is a simulation, then Neo undergoes combat training."
    },
    {
      "context": "Neo has been trained in a sparring program.",
      "event": "Neo fights Morpheus in a sparring program and is shown that the rules of the Matrix can be bent."
    },
    {
      "context": "Neo returns to the Matrix with Morpheus and the crew.",
      "event": "Neo visits the Oracle, who tells him he is not the One, and warns him he will have to choose between his life and Morpheus's."
    },
    {
      "context": "Neo and the crew leave the Oracle's apartment.",
      "event": "Neo notices a repeated cat sighting, and Agents and police ambush the crew."
    },
    {
      "context": "Cypher meets Agent Smith in a restaurant inside the Matrix.",
      "event": "Cypher agrees to betray Morpheus in exchange for being reinserted into the Matrix as a wealthy, important person."
    },
    {
      "context": "Cypher is aboard the ship with the crew helpless and plugged in.",
      "event": "Cypher unplugs and kills crew members, but Tank survives and kills him."
    },
    {
      "context": "Morpheus has been captured by Agents.",
      "event": "Agents interrogate Morpheus in the Matrix to obtain access codes to Zion's mainframe."
    },
    {
      "context": "Morpheus is held in a building guarded by Agents.",
      "event": "Neo and Trinity decide to rescue Morpheus, and they storm the building with heavy weapons."
    },
    {
      "context": "Neo and Trinity reach the roof while Morpheus is helpless.",
      "event": "Neo and Morpheus escape by helicopter, which Trinity pilots as Morpheus is freed."
    },
    {
      "context": "Morpheus and Trinity are safe aboard the ship.",
      "event": "Agent Smith corners Neo in a subway station and Neo fights him before fleeing."
    },
    {
      "context": "Neo runs through the city toward a phone to exit the Matrix.",
      "event": "Agent Smith shoots Neo dead in a hotel hallway."
    },
    {
      "context": "Neo is dead, with Trinity beside him.",
      "event": "Trinity tells Neo that the Oracle said she would fall in love with the One, and kisses him."
    },
    {
      "context": "Neo revives after the kiss.",
      "event": "Neo sees the Matrix as code, destroys Agent Smith from within, and flees the other Agents."
    },
    {
      "context": "Neo finishes the fight and returns to the ship as sentinels attack.",
      "event": "Neo exits the Matrix and Trinity activates the EMP to destroy the sentinels."
    }
  ],
  "ending": "Back in the Matrix, Neo announces to the machines that he will show people a world without rules, then flies into the sky."
}