The movie stars Jesse Bradford as Johnny, a young man with dreams of becoming a stock car racer. After he loses all of his money and possessions in Las Vegas, he drifts into the world of hustling. He meets Eric (Jordan Brower), a gay hustler, who finds himself falling for Johnny. Jonathan Taylor Thomas also stars as Steve, a bisexual hustler, and Darryl Hannah plays Veronica, a former showgirl and prostitute who's served as a surrogate mother figure for Eric since his own mother died. Other than Veronica, the only thing Eric has to remind him of his mother is a silver dollar she gave him that he carries for luck. J.T., a sociopathic drug dealer, tosses Johnny a package while running from the police. It contains crack cocaine and cash. Steven finds it in their place and steals it. When J.T. shows up looking for it, it's missing. J.T. holds Johnny hostage while Eric looks for Steven. Steven refuses to return the cash and the drugs, so Eric heads to Veronica's place. There he steals the gun belonging to her police officer boyfriend and heads home. J.T. is playing William Tell with Johnny, shooting a can of tomato soup off his head. Eric comes in and thinks Johnny's been shot. He gets into a gun battle with J.T., killing him. Johnny and Eric flee but Eric realizes he's been shot. Eric dies in Johnny's arms, giving Johnny his lucky silver dollar. At the bus station, Johnny puts the dollar in a slot machine and hits a jackpot. He buys a bus ticket and leaves town. A year later, Veronica is working as a cocktail waitress. She glances up at a television and sees Johnny. He's a member of a pit crew, having taken a step toward realizing his dream.