When Bobby is sitting in a diner ordering a beer, he is approached by Jenny (Claire Danes), which provokes the jealous rage of her boyfriend, Toby N. The gangster now knows where Bobby is and sends someone after him. He even calls the gangster he owes money to asking him for money but the gangster angrily refuses.
Broke and stranded, Bobby frantically calls nearly everyone he knows trying to get money to fix his car. The robbers take his bag with all his money in it but the shop owner takes out a shotgun and kills them both, destroying most of the money in the process. Later on when Bobby is in a convenience store, the store is held up. Bobby laughs this off and asks Jake if he is just trying to "rattle" him. After a casual conversation about Grace, Jake asks Bobby if he would kill her for a price. The two then kiss, and are caught by Grace's husband Jake (Nick Nolte), who punches Bobby.Īs Bobby is walking back to town Jake pulls up beside him and offers him a lift. He goes to leave, saying he is not interested in playing games. After his shower he attempts to seduce Grace, who is cold to his advances. While in the shower, it is revealed that the "accident" that happened to his hand was in fact a punishment for the overdue debt – two of his fingers were cut off. She offers to take him back to her house where he can have a shower. Not realizing she is married, he hits on her and helps her carry some drapes to her car. While waiting for his car to be fixed by the town mechanic, Darrell (Billy Bob Thornton), he wanders around town where he meets Grace McKenna (Jennifer Lopez). He takes the money with him but leaves his gun in the trunk of his car.
A drifter named Bobby (Sean Penn) is on his way to pay off a large debt of $13,000 to a gangster in Las Vegas when his car breaks down, forcing him to drive to the nearest town, Superior, Arizona.