Quentin Tarantino’s Pulp Fiction hit theaters in October 1994 with an $8.5 million budget and walked away with over $200 million worldwide, the Palme d’Or at Cannes, and seven Oscar nominations including Best Picture. But the numbers only tell part of the story. What made the film stick was its structure—three interlocking crime stories told out of order, where the ending comes before the middle and the full picture only clicks into place on a second watch.
The film doesn’t follow hitmen, a boxer, and a crime boss’s wife through conventional plot mechanics. It lingers in the in-between moments: the argument about foot massages on the way to a hit, the awkward silence over a $5 milkshake, the moral math of a man deciding whether to walk away from a stranger’s screams. Those quiet stretches are what people remember most. That’s where Pulp Fiction actually lives, and that’s what this recap walks through, beat by beat.
The Briefcase Job Begins
The film opens on a quiet diner. A couple sits across from each other, deep in conversation, and the wife is making her case that robbing a restaurant is actually easier and safer than hitting a liquor store or a bank. Her husband buys it immediately. Moments later, they’re both on their feet. The wife screams that this is a robbery, and just like that, the whole diner erupts into panic.
The scene shifts to Jules Winnfield (Samuel L. Jackson) and Vincent Vega (John Travolta), two hitmen tasked with retrieving a briefcase for their boss, Marsellus Wallace (Ving Rhames). On the drive over, Vincent tells Jules about his time in Europe, Amsterdam specifically, where weed is legal. He gets into the little quirks of the place, like you can buy beer at movie theaters, McDonald’s in Paris serves beer, and they call the Quarter Pounder a Royale with Cheese. Jules is impressed, though he draws the line when Vincent mentions the Dutch eating their fries with mayo.
When they arrive at the apartment, they pull their guns from the trunk and head inside. Walking down the hall, the conversation drifts to Mia Wallace (Uma Thurman), Marsellus’s wife, and the story of Tony Rocky Horror, who got beaten half to death for giving Mia a foot massage. Jules thinks a foot massage is an intimate act. Vincent thinks that’s ridiculous. They’re still arguing when they reach the door.
Inside, they find three guys. One of them is already nursing a leg wound. Brett (Frank Whaley), meanwhile, is just sitting there with a burger and a soda like nothing’s wrong. Jules grabs Brett’s burger, takes a sip of his drink, and starts pressing the group for the whereabouts of Marsellus’s briefcase. Vincent sweeps the room while Jules keeps squeezing Brett until the lies fall apart. Jules recites a passage of scripture as a warning, then shoots Brett and his associate dead. They grab the briefcase and head out.
Mia’s Near-Fatal Night
When they get there, they have to wait because Marsellus is in the middle of a meeting with boxer Butch Coolidge (Bruce Willis). He’s paying Butch to take a dive in his next fight, making the pitch coldly and clearly: your skills won’t last forever, age catches up with everyone, and pride is just going to cost you. The money and the clean exit are the smarter play, and Butch takes the deal.
Meanwhile, Jules and Vincent are at the bar with a server named Paul (Paul Calderon). Vincent mentions that Marsellus asked him to look after Mia tomorrow night while he’s out of town. He’s quick to clarify that it’s just dinner and conversation, and he knows where the line is. Butch walks in not long after to grab a pack of Red Apples cigarettes. His brief run-in with Vincent crackles with barely concealed tension, loaded looks, a mutual undercurrent of suspicion. Then Vincent gets called away to see Marsellus.
The next day, Vincent stops by his dealer Lance’s (Eric Stoltz) place to score some heroin. Lance gives him the full sales pitch on his best product, insisting heroin is making a comeback way beyond coke. Vincent goes for three grams of the top shelf and uses right there at Lance’s place. Afterward, Vincent heads to Marsellus’s house to pick up Mia. When he arrives, Mia’s voice comes through the intercom telling him the door’s unlocked. She tells him to fix himself a drink while she finishes getting ready. They end up at a retro diner, have dinner, enter the twist contest, and win.
Back at the house, Mia wants to keep dancing. Vincent excuses himself to the bathroom to get his head straight and keep himself honest. While he’s in there, Mia, exhausted and rummaging around, finds Vincent’s heroin, mistakes it for coke, and overdoses. Vincent comes out to find her on the floor and immediately panics, rushing her to Lance’s. Lance wants nothing to do with it, but takes one look at Mia and gets it together. They prep an adrenaline shot, straight to the heart. Vincent hesitates, then drives it in, and Mia jolts awake. He drives her home, and the two of them make a quiet agreement to never tell Marsellus what happened.
Butch Bets on Himself
The story cuts to a childhood memory of Butch’s. Captain Koons (Christopher Walken) is handing him a gold watch, a family heirloom that stretches back four generations. His great-grandfather bought it in Knoxville, Tennessee, and it survived two world wars before reaching Butch’s father, who was shot down over Hanoi and died in a Vietnamese prison camp. Koons kept it hidden through years of captivity just to get it back to Butch. To young Butch, that watch is everything.
The alarm goes off and Butch jolts awake. He laces up for the fight Marsellus rigged, but instead of going down as agreed, Butch double-crosses him. He fights hard, wins brutally, and his opponent doesn’t get back up. Butch takes a cab to the motel where his girlfriend Fabienne is waiting. His driver, Esmeralda, wants to know what it feels like to kill someone. Butch calmly asks for a cigarette and tells her flatly that he has no regrets. On the other side of town, Marsellus puts out the word, Vincent included, that Butch needs to be found, wherever he goes.
Before heading to the motel, Butch had made a call to his associate, confirming the bets were all in his favor and that the money is waiting. At the motel, he tips Esmeralda more than he owes her in exchange for her silence. Butch goes inside, and they spend the night together like there’s nothing threatening outside those walls.
The next morning, they’re getting ready to skip town when Butch suddenly realizes his gold watch is missing. Fabienne forgot it, leaving it back at the apartment. Butch is furious and gutted all at once. He has to go back, no matter how dangerous it is. He leaves Fabienne at the motel and drives back alone. He finds the watch, then spots a MAC-10 sitting on the kitchen counter, and then the toilet flushes. The bathroom door opens and Vincent walks out. Butch doesn’t think twice, picks up the gun, and shoots him dead.
Explore More:
Before leaving, he wipes down the weapon and slips out. But fate has other ideas. At a red light, he glances over and sees Marsellus crossing the street, their eyes meet, and Butch hits the gas. The collision leaves Butch banged up while Marsellus is knocked unconscious. Marsellus, back on his feet and livid, pulls a gun and starts shooting but hits a bystander instead. Butch bolts and Marsellus chases him relentlessly.
Trapped, Then Free
The chase ends when Butch ducks into a pawnshop. Marsellus follows him in and they go at it. Butch gets the upper hand and beats Marsellus to the ground, nearly finishing it, but then the shop owner, Maynard (Duane Whitaker), appears with a shotgun. He knocks Butch out cold and calls his associate Zed (Peter Greene). Butch and Marsellus come to in Maynard’s basement, bound to chairs and gagged. Zed arrives, and he and Maynard bring out The Gimp (Stephen Hibbert) to keep watch over Butch while they drag Marsellus into another room.
Still bound, Butch fights to get free. He manages to work his restraints loose and knocks The Gimp out. He’s almost out the door when he hears Marsellus screaming in agony from the back room, and something stops him cold. He could walk, but he can’t bring himself to leave Marsellus to that. He turns back and starts looking for a weapon. His eyes land on a katana. He takes it and goes in. In one swift move, he cuts Maynard down, then swings the blade toward Zed.
The tide turns when Marsellus gets loose and shoots Zed. He tells Zed he’ll settle the score later, properly. To Butch, he says they’re square, under two conditions: don’t tell anyone what happened here, and get out of Los Angeles tonight. Butch agrees, walks out a free man, and leaves Marsellus to finish what he started with Zed. He rides Zed’s chopper back to the motel, rushes up to get Fabienne, tells her to pack only what she needs. She’s confused and scared, but he just tells her they need to move, now.
Jules Walks Away Clean
The story circles back to the opening scene at the apartment, with Jules and Vincent interrogating Brett. Out of nowhere, a fourth man bursts from the bathroom and unloads at them, but every shot misses. Jules and Vincent fire back, and the guy goes down. They take Brett’s associate Marvin (Phil LaMarr), grab the briefcase, and head out. In the car, Jules sees what just happened as divine intervention. Vincent calls it a lucky break. Vincent says he’s thinking about getting out of the life.
Then things get worse and Vincent’s gun goes off accidentally. Marvin takes it in the face, and the car erupts. Jules loses it, screaming about the blood all over everything. Vincent fumbles to explain himself, saying the gun must have slipped, maybe the car hit a bump. Jules calls his buddy Jimmy in a panic and asks if they can use his garage. At Jimmy’s place, they try to clean up. Jimmy is furious and calls the place a morgue, tells them flat out that if his wife Bonnie comes home to this, his marriage is finished.
Jules tells him to relax and says he’s calling Marsellus. Marsellus stays cool on the phone and tells Jules it’s handled, so he’s sending Winston Wolf (Harvey Keitel), a fixer who can untangle any mess, and Jules laughs with relief. Nine minutes and thirty-seven seconds later, Wolf pulls up, calm, polished, all business. He immediately clocks that Bonnie gets home at 9:30, which gives them about forty minutes. He inspects the blood-soaked car, requests a cup of coffee, and starts issuing orders. Marvin’s body comes out first. The back seat and floor get scrubbed. The body goes in a box. The interior gets covered with blankets and sheets.
Vincent bristles at the way Wolf talks to them. Wolf doesn’t blink and isn’t here to be polite, just here to make sure they walk away from this. Jules gets Vincent to drop it. Wolf dials back slightly because time is short, end of story. He then calls Monster Joe to take care of the body. Outside, Jules and Vincent scrub the car. Jules is disgusted and he’s the one having to pick up pieces of Marvin’s skull because of Vincent’s screw-up, and he demands they swap jobs.
Once the car is clean, Wolf inspects it and gives a nod. He tells Jules and Vincent to strip off everything they’re wearing because their clothes are soaked through. Jimmy gets the soap. Wolf hoses them both down in the backyard. Then towels, then fresh clothes, plain T-shirts and loud, ugly shorts that make them look ridiculous. Wolf and Jimmy can barely keep it together.
Marvin’s body and the bagged clothes go into the trunk. Wolf lays out the final plan: the car goes to Monster Joe’s Truck and Tow, a chop shop in North Hollywood. Wolf will drive the dirty car and Vincent follows in his own vehicle. If there’s a cop, nobody does anything until Wolf says so. They make it to Monster Joe’s. The car, the body, all of it gets taken care of like it never happened. Wolf tells them their ride is a cab and to go home and stay out of trouble.
Jules Chooses a Different Path
They go get breakfast at the Hawthorne Grill. Vincent can’t explain it because the way those shots all missed defies logic. Jules sees it differently. To him, God reached into that room and touched his life. Jules tells Vincent he’s done. He’s walking away from all of it, the violence, the money, the whole life. He wants to wander, no attachments, no agenda, just living the way God points him. Vincent thinks Jules is talking about being a bum. Jules says no, he just wants to be himself, free from all of it.
Vincent has to use the bathroom, and Jules is left alone at the table with his thoughts. Across the diner, the same couple from the opening, Pumpkin (Tim Roth) and Honey Bunny (Amanda Plummer), are talking just like before. Then Honey Bunny screams, and suddenly it’s a robbery. Jules barely reacts, watching it unfold with complete calm, one hand near his gun. Pumpkin moves through the room collecting wallets. When he gets to Jules, Jules gives up his wallet but refuses to open his briefcase.
Pumpkin presses harder, threatening to shoot Jules in the face, and Jules does, finally. The glow from inside stops Pumpkin cold. And then Jules flips it. He pulls his gun on Pumpkin, making it clear that whatever it looked like before, Jules was never the one without leverage. Honey Bunny immediately loses it, screaming at Jules to let her husband go. Jules keeps his cool. He talks her down, tells her nobody’s going to get hurt, and explains patiently that any wrong move from either of them puts everyone at risk.
He also tells them, matter-of-factly, that by any normal measure they should both be dead right now. But Jules is in the middle of a transition, and he’s choosing a different path. He’s not going to hurt them. What he won’t do is hand over a bag that isn’t his. Then Vincent walks out of the bathroom and points his gun at Honey Bunny. Jules takes charge immediately, keeps both of them from panicking, makes sure nobody fires. He gets the wallets sorted, asks Pumpkin to return his, the one with “Bad Motherfucker” written on it, and empties his own wallet to hand the cash to Pumpkin. His choice, not fear.
Jules recites Ezekiel 25:17, the same passage he always delivers before a kill. But this morning he sits with it differently, and it’s not a threat anymore. He says he used to think of himself as the tyranny of evil men, but now, he thinks maybe he’s the shepherd, the one trying to protect the weak in a world full of violence. He lets Pumpkin and Honey Bunny walk. They leave the diner in one piece and the tension breaks. And that’s where the film ends.