CAST · JOHN WICK CHAPTER 3 PARABELLUM
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to John Wick Chapter 3 ParabellumFaces detected
18,341
across full runtime
Named matches
15
actors identified
Close-up shots
12.2%
of all framed shots
Smile rate
2.1%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 36%
film-wide aggregate
Most expressive
Jerome Flynn
84% non-neutral
Lead screen share
39%
15 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedScreen time by actor
15 named · 58m tracked of 131.3m01
Keanu Reeves
as John Wick · 3308 scenes
23.0min · 39% of cast
angry
02
Asia Kate Dillon
as The Adjudicator · 897 scenes
6.2min · 11% of cast
neutral
03
Ian McShane
as Winston · 810 scenes
5.6min · 10% of cast
angry
04
Mark Dacascos
as Zero · 753 scenes
5.2min · 9% of cast
angry
05
Halle Berry
as Sofia · 582 scenes
4.0min · 7% of cast
sad
06
Laurence Fishburne
as Bowery King · 529 scenes
3.7min · 6% of cast
angry
07
Anjelica Huston
as The Director · 455 scenes
3.2min · 5% of cast
sad
08
Jerome Flynn
as Berrada · 389 scenes
2.7min · 5% of cast
sad
09
Lance Reddick
as Charon · 332 scenes
2.3min · 4% of cast
neutral
10
Saïd Taghmaoui
as The Elder · 185 scenes
1.3min · 2% of cast
sad
11
Margaret Daly
as Operator · 63 scenes
0.4min · 1% of cast
surprise
12
Randall Duk Kim
as Doctor · 42 scenes
0.3min · 0% of cast
sad
13
Susan Blommaert
as Librarian · 30 scenes
0.2min · 0% of cast
angry
14
Robin Lord Taylor
as Administrator · 24 scenes
0.2min · 0% of cast
neutral
15
Unity Phelan
as Ballerina · 7 scenes
0.1min · 0% of cast
sad
Dialogue by character
words spoken · WPM · share of total dialogueNOTE — speaker matching uses face-detection overlap; actors not recognized by the AI appear as unidentified.
| Actor / Character | Words spoken | WPM | % of dialogue |
|---|
Asia Kate Dillon as The Adjudicator | 783 | 202 | |
Ian McShane as Winston | 539 | 120.2 | |
Jerome Flynn as Berrada | 404 | 195.9 | |
Laurence Fishburne as Bowery King | 355 | 201 | |
Keanu Reeves as John Wick | 332 | 67.1 | |
Halle Berry as Sofia | 291 | 35.7 | |
Saïd Taghmaoui as The Elder | 275 | 153 | |
Anjelica Huston as The Director | 247 | 64.4 | |
Mark Dacascos as Zero | 225 | 160.7 | |
Randall Duk Kim as Doctor | 184 | 191.5 | |
Lance Reddick as Charon | 183 | 148.8 | |
Unidentified speakers | 126 | — | |
Margaret Daly as Operator | 58 | 133.6 | |
Cast profiles
arc · volatility · emotion breakdown per actorKR
Keanu Reeves
AS JOHN WICK
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
AK
Asia Kate Dillon
AS THE ADJUDICATOR
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
IM
Ian McShane
AS WINSTON
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
MD
Mark Dacascos
AS ZERO
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
HB
Halle Berry
AS SOFIA
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
LF
Laurence Fishburne
AS BOWERY KING
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
AH
Anjelica Huston
AS THE DIRECTOR
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
JF
Jerome Flynn
AS BERRADA
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
LR
Lance Reddick
AS CHARON
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
ST
Saïd Taghmaoui
AS THE ELDER
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
MD
Margaret Daly
AS OPERATOR
● Dominant: surpriseToo few detections for emotion analysis
RD
Randall Duk Kim
AS DOCTOR
● Dominant: sadToo few detections for emotion analysis
SB
Susan Blommaert
AS LIBRARIAN
● Dominant: angryToo few detections for emotion analysis
RL
Robin Lord Taylor
AS ADMINISTRATOR
● Dominant: neutralToo few detections for emotion analysis
UP
Unity Phelan
AS BALLERINA
● Dominant: sadToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 13 clusterssums to 99.9% of all dialogue
Dillon 10.9%
McShane 12.6%
Reeves 13.9%
Berry 23.0%
Huston 10.8%
First-word entry · per speakerdot = first line · trail = on-screen window · 7 ensemble
0:0032:5065:3998:29131:18
runtimeLaurence Fishburne
9:49enter
Anjelica Huston
26:30enter
Asia Kate Dillon
33:16enter
Asia Kate DillonSPEAKER 01
Conversational10.9%of all dialogue · 783 words · 3:53 spoken
WPM202
Turns105
Avg turn2.3s
Longest8.8s
Ian McShaneSPEAKER 04
Brief12.6%of all dialogue · 539 words · 4:29 spoken
WPM120.2
Turns91
Avg turn2.0s
Longest9.6s
Jerome FlynnSPEAKER 18
Brief5.8%of all dialogue · 404 words · 2:04 spoken
WPM195.9
Turns96
Avg turn1.3s
Longest5.7s
Laurence FishburneSPEAKER 15
Brief5.0%of all dialogue · 355 words · 1:46 spoken
WPM201
Turns77
Avg turn1.5s
Longest7.8s
Keanu ReevesSPEAKER 06
Conversational13.9%of all dialogue · 332 words · 4:57 spoken
WPM67.1
Turns122
Avg turn1.1s
Longest7.5s
Halle BerrySPEAKER 08
Brief23.0%of all dialogue · 291 words · 8:10 spoken
WPM35.7
Turns74
Avg turn1.3s
Longest6.4s
Saïd TaghmaouiSPEAKER 14
Brief5.1%of all dialogue · 275 words · 1:48 spoken
WPM153
Turns61
Avg turn1.2s
Longest3.4s
Anjelica HustonSPEAKER 17
Brief10.8%of all dialogue · 247 words · 3:50 spoken
WPM64.4
Turns93
Avg turn1.1s
Longest6.4s
Mark DacascosSPEAKER 07
Brief3.9%of all dialogue · 225 words · 1:24 spoken
WPM160.7
Turns89
Avg turn0.9s
Longest5.2s
Randall Duk KimSPEAKER 09
Brief2.7%of all dialogue · 184 words · 0:58 spoken
WPM191.5
Turns70
Avg turn1.0s
Longest6.7s
Lance ReddickSPEAKER 02
Brief3.5%of all dialogue · 183 words · 1:14 spoken
WPM148.8
Turns43
Avg turn1.5s
Longest4.3s
Unknown SpeakerSPEAKER 12 · unmatched
Brief1.5%of all dialogue · 126 words · 0:33 spoken
WPM232.8
Turns25
Avg turn1.5s
Longest5.8s
Margaret DalySPEAKER 00
Brief1.2%of all dialogue · 58 words · 0:26 spoken
WPM133.6
Turns16
Avg turn2.2s
Longest6.5s