The main actors in Kill Bill are easy to mix up because the story is split across two volumes and a few performers return in different roles. Start with the Deadly Viper Assassination Squad: Uma Thurman is Beatrix Kiddo, David Carradine is Bill, Lucy Liu is O-Ren Ishii, Vivica A. Fox is Vernita Green, Daryl Hannah is Elle Driver, and Michael Madsen is Budd.

Who plays the Deadly Viper Assassination Squad?
| Character | Actor | What to remember |
|---|---|---|
| Beatrix Kiddo / The Bride | Uma Thurman | The central figure across both films |
| O-Ren Ishii / Cottonmouth | Lucy Liu | The main focus of the Tokyo chapter in Volume 1 |
| Vernita Green / Copperhead | Vivica A. Fox | Beatrix's first major confrontation |
| Elle Driver / California Mountain Snake | Daryl Hannah | Beatrix's sharpest personal rival |
| Budd / Sidewinder | Michael Madsen | Bill's brother, given more weight in Volume 2 |
| Bill / Snake Charmer | David Carradine | The leader and emotional endpoint of the story |
Uma Thurman as Beatrix Kiddo
Uma Thurman plays Beatrix Kiddo, also known for much of the story as The Bride. She is not just the lead performer; almost every other role is understood through its connection to her past, betrayal, training, or family.
Her performance changes with the shape of the two films. In Volume 1, Beatrix is mostly momentum, pain, and survival instinct. In Volume 2, Thurman gets more space to show the person underneath the revenge mission, which is why the ending lands as more than a final fight.
Lucy Liu as O-Ren Ishii
Lucy Liu gives O-Ren Ishii the calm authority that makes the Tokyo section of Volume 1 feel so commanding. O-Ren is elegant, controlled, and dangerous, but Liu also gives her enough personal history to keep her from feeling like a simple boss-level villain.
Vivica A. Fox as Vernita Green
Vivica A. Fox plays Vernita Green, also called Copperhead. Her scene with Beatrix works because it throws assassin violence into a suburban home, turning what could have been a standard fight into something more uncomfortable.
If you are rewatching after already knowing the full story, Vernita's role hits differently. She is still dangerous, but she also shows what a former assassin's "normal life" might look like when the past refuses to stay buried.
Daryl Hannah as Elle Driver
Daryl Hannah's Elle Driver is stylish, cruel, and openly competitive with Beatrix. She is memorable because the threat feels personal; Elle does not simply oppose Beatrix, she seems to resent her place in Bill's world.
- In Volume 1: Elle is a looming danger more than a fully explored character.
- In Volume 2: she becomes sharper, stranger, and more central to the revenge plot.
Michael Madsen as Budd
Michael Madsen plays Budd, Bill's brother and one of the least glamorous members of the old squad. That is exactly what makes him useful to the story: he shows the cost of that violent life after the mythology has faded.
Budd is not presented as slick or powerful in the same way as O-Ren or Elle. He feels worn down, resentful, and still capable of brutality, which gives Volume 2 one of its more grounded stretches.
David Carradine as Bill
David Carradine plays Bill with a quiet, unsettling calm. For much of the story, Bill is more voice and reputation than full presence, so Carradine's restraint matters; the character needs to feel powerful without constantly proving it.
When Bill finally becomes central in Volume 2, he is not just the last name on Beatrix's list. He is tied to love, control, betrayal, and parenthood, which makes Carradine's soft-spoken performance more disturbing than a louder villain would have been.
Which actors stand out in Kill Bill Volume 1?
Kill Bill: Volume 1 is the faster, more stylized half, so its supporting actors often need to make an impression quickly. The names to notice are the ones who build the Tokyo world, sharpen the genre feel, or make Beatrix's mission feel bigger than a simple revenge checklist.
Chiaki Kuriyama as Gogo Yubari
Chiaki Kuriyama plays Gogo Yubari, O-Ren's young bodyguard. The character has limited screen time, but Kuriyama makes her instantly recognizable through the contrast between polite presentation and sudden violence.
Sonny Chiba as Hattori Hanzo
Sonny Chiba plays Hattori Hanzo, the retired swordsmith who makes Beatrix's weapon. His scenes slow the film down at the right moment, giving the revenge mission a sense of ritual and seriousness.
- Story value: Hanzo gives Beatrix the sword that defines the next stage of her journey.
- Genre value: Chiba's martial arts legacy adds weight for viewers who know the films Tarantino is referencing.
Julie Dreyfus as Sofie Fatale
Julie Dreyfus plays Sofie Fatale, O-Ren Ishii's lawyer and close associate. She helps make O-Ren's position feel organized rather than decorative, showing that the Tokyo chapter has hierarchy, loyalty, and fear built into it.
Gordon Liu as Johnny Mo
Gordon Liu appears in Volume 1 as Johnny Mo, the leader of the Crazy 88. The role is not built around backstory; it is built around presence. Liu gives the House of Blue Leaves fight a clearer sense of escalation because he stands out from the crowd of opponents.
Michael Parks as Earl McGraw
Michael Parks plays Texas Ranger Earl McGraw after the chapel massacre. It is a small role, but Parks gives the scene a lived-in rhythm that briefly pulls the story into a grim crime-scene register before the film returns to its larger-than-life revenge mode.
Which actors stand out in Kill Bill Volume 2?
Kill Bill: Volume 2 gives more room to conversation, history, and emotional consequence. The supporting actors stand out less because they are visually loud and more because they explain who Beatrix was before the revenge story began.
If Volume 1 is the film to watch for impact, Volume 2 is the one to watch for context. Pai Mei explains Beatrix's training, B.B. changes the meaning of the ending, and Esteban hints at Bill's life beyond the Deadly Vipers.
Gordon Liu as Pai Mei
Gordon Liu plays Pai Mei in Volume 2, a completely different role from Johnny Mo. Pai Mei is Beatrix's harsh martial arts master, and Liu plays him with arrogance, comic bite, and total authority.
The training scenes are not just a side trip. They explain why Beatrix can survive certain impossible situations later, so Pai Mei is both a memorable character and a practical key to the plot.
Michael Parks as Esteban Vihaio
Michael Parks returns as Esteban Vihaio, far removed from Earl McGraw. Esteban is smoother, older, and tied to Bill's past, and Parks makes a quiet conversation feel loaded with history.
For viewers trying to track the cast, this is the other dual-role detail worth flagging: Parks plays two separate characters across the two movies.
Perla Haney-Jardine as B.B.
Perla Haney-Jardine plays B.B., the daughter of Beatrix and Bill. Her appearance changes the story immediately because Beatrix's mission can no longer be read only as revenge.
B.B. also changes how the final scenes feel. Instead of moving straight into a clean hero-versus-villain ending, the film has to deal with family, tenderness, control, and what Beatrix is actually fighting to recover.
Bo Svenson as Reverend Harmony
Bo Svenson plays Reverend Harmony in the wedding chapel flashback. His role is brief, but the calm sincerity of the ceremony makes the violence around that memory feel more tragic.
Clark Middleton as Ernie
Clark Middleton plays Ernie, the trailer park manager connected to Budd's part of the story. He is not central to the revenge plot, but he helps make Budd's world feel shabby, specific, and far away from the stylish danger of the first film.

How does the cast change between the two Kill Bill movies?
The cast does not change so much as the spotlight moves. Volume 1 spends more energy on O-Ren Ishii's world and high-impact supporting roles, while Volume 2 gives Bill, Budd, Elle, Pai Mei, and B.B. more space to reshape the story emotionally.
A useful way to watch the two films is to treat the first as Beatrix fighting through a mythic revenge world and the second as Beatrix confronting the people who actually define her past. That shift is why the same overall story can feel so different from one volume to the next.
Volume 1 focuses more on O-Ren and her allies
Volume 1 gives Lucy Liu's O-Ren Ishii the strongest supporting spotlight. Gogo Yubari, Sofie Fatale, Johnny Mo, and the Crazy 88 build a complete world around her, so the Tokyo chapter feels like its own mini-movie.
This is the volume to revisit if you want the most visually immediate cast moments: entrances, costumes, fights, and brief characters who make a strong impression fast.
Volume 2 gives Bill, Budd, and Elle larger roles
Volume 2 shifts the attention toward the older emotional damage behind the revenge plot. Bill becomes a full character rather than a distant target, Budd becomes a picture of decline, and Elle becomes a more direct expression of rivalry and cruelty.
- Bill explains the emotional stakes.
- Budd shows the aftermath of the assassin life.
- Elle keeps the danger sharp and personal.
Gordon Liu and Michael Parks return in different roles
Gordon Liu and Michael Parks both play two characters across the two films. Liu appears as Johnny Mo in Volume 1 and Pai Mei in Volume 2; Parks appears as Earl McGraw in Volume 1 and Esteban Vihaio in Volume 2.
The repeat casting can be confusing if you are checking the credits quickly, but it is intentional and easy to separate once you know the roles. Johnny Mo and Earl McGraw belong to the first film's sharper genre bursts, while Pai Mei and Esteban fit the second film's deeper dive into training, memory, and Bill's history.
Conclusion
The best way to understand the Kill Bill cast is to separate the essential Deadly Viper roles from the volume-specific standouts. Uma Thurman carries both films, Lucy Liu dominates much of Volume 1, and David Carradine, Michael Madsen, Daryl Hannah, Gordon Liu, Michael Parks, and Perla Haney-Jardine help make Volume 2 feel more personal. Once those shifts are clear, the two movies feel less like one long revenge list and more like two different angles on the same broken history.