Go is divided into three intersecting stories on Christmas Eve.
- Ronna (Sarah Polley) - Ronna faces eviction on Christmas morning if she doesn't come up with money fast to make rent. Two men approach Ronna asking if she can get them 10 hits of ecstacy and she agrees. She and her two friends Mannie (Nathan Brexton) and Claire (Katie Holmes) decide to go out to a rave after the drug deal. They go to the drug dealer Todd (Timothy Olyphant) and ask him to lend them some ecstacy and they will pay him back after the deal is done. Todd only agrees if Claire is left with him as collateral until Ronna returns with the money to pay him for the drugs. Alas, Ronna discovers the drug deal is really a police sting and flushes all of the drugs, and of course does not get any money. In order to get out of the situation, Ronna and Mannie put a bunch of aspirin in the bottle. They end up convincing Todd to take back the "ecstacy" (which are in reality, aspirin) and go to the rave where Ronna continues to sell the fake ecstacy. Todd discovers Ronna's treachery and goes to the rave to kill her, but while chasing her through the parking lot with a gun, she is hit by a car into a ditch and is seemingly dead. However, she is eventually discovered by a bunch of party-goers, taken to the hospital with minimal injuries, and by morning reunites with Mannie and Claire and with enough money to pay her rent.
- Simon (Desmond Askew) - He is a friend of Todd, a co-worker of Ronna, and is going to spend Christmas in Las Vegas with Marcus (Taye Diggs), Tiny (Breckin Meyers), and Singh (James Duval). Singh and Tiny develop food poisoning, and after engaging in a three-way with two women, Simon finds Marcus and they go off to the strip club Crazy Horse. While in the VIP room, Simon touches one of the girls and when threatened by the bouncer, shoots the bouncer in the arm. The bouncer and his family of thugs end up chasing the foursome throughout Vegas, but they end up escaping town safely. The Vegas thugs end up tracking Simon to Todd's house, intending to kill him. Instead, they decide it would be more fair if Simon gets shot in the arm, just as he shot the bouncer in the arm. Simon is shot in the arm, but is otherwise no worse off.
- Zack (Jay Mohr) and Adam (Scott Wolf) - Zack and Adam are a gay couple and also actors on a TV drama. They have been arrested by Burke (William Fichter) for possession of ecstacy, but have cut a deal to turn in their drug dealer Simon, who will then be used by the police to capture Todd. Alas, Simon is out of town, and they get Ronna to agree to sell them the drugs. Zack, feeling bad for Ronna, secretly lets her know it is a sting so she can flush the drugs down the toilet. Burke lets them go, but only after they have Christmas dinner at his house. After dinner, Zack and Adam end up going to the rave where Ronna, Mannie and Claire are partying. They then accidentally hit Ronna with their car while trying to find the exit. After seeing Todd and his gun, they speed off, but soon decide to go back and help Ronna. Not wanting to implicate themselves, they carry Ronna out of a ditch, and place her on the hood of a car of some other party-goers. Once they see that help is coming, they drive off as free men.