Angela Bennett is a computer programmer who works from home. She keeps an extensive collection of computer viruses that she removes from her clients systems. She gets a call from her colleague, who asks her for help with a "glitch" he found in one of their clients websites. He sends Angela to the site, where she clicks on a Pi symbol and finds herself transported into the confidential databases of different government agencies. She copies the website's programming code onto a disk to research the problem after she gets home from her vacation to Mexico, which is her first vacation in years. We see her sitting on the beach in Mexico with her laptop, and a gorgeous man (Jack Devlin) strikes up a conversation with her. He gains her trust, and invites her to dinner. After dinner, he takes her for a walk on the beach, where her purse is stolen. The thief gets all of her personal information - passport, driver's license, credit cards, etc. We see that Devlin (the Praetorian agent) was the one who hired the thief to steal her purse, and he finds the confidential disk in her purse. She is very upset, so Devlin consoles her by offering her a ride in his company's boat (supposedly one of his employment perks). While on the boat, they have sex. Angela is cold, so she gets re-dressed. She goes to put on his jacket and discovers a gun. She figures out he is not whom he says he is, so she asks him what the gun is for. He replies, and she knows he is lying. They struggle, and Angela knocks him out. She then escapes from him with the disk that he stole from her, but winds up crashing into a rock and hitting her head. She ends up being knocked out for three days, and wakes up in a hospital in Mexico. The disk was damaged because it was exposed to water and sunlight. She tries to go back to the hotel, but finds she was supposedly checked out over a week ago. She has no ID, so she goes to the American Embassy and to get a copy of her Passport. She has to sign "Ruth Marx" to get the temporary Visa. Once Angela gets back to Los Angeles, her car is gone from the airport. She arrives at her home in a cab to find it empty and for sale. She seeks help from a former lover, Dr. Alan Champion, who checks her into a motel and tries to help her figure this out, even though he really does not believe her story. The Praetorians change Angela's (or from the police department's perspective, Ruth Marx's) file, framing her for theft, murder, and illegal drug use. Setting off the fire alarm at Cathedral, the computer company she works for, Angela discovers her imposter's whereabouts. She gains some time to hack into the mainframe to figure out who did all this to her. She saves all the files and details of the computer scam onto a disk, and heads off to a computer convention. She manages to send the files to the F.B.I. on a computer she borrows, plus places the virus disk into the drive. She tricks Devlin into ruining the mainframe of their own computer system. In the end, she clears her identity, gets the Praetorians arrested, and regains her normal life.