QuantCinemaCinema, decoded.
FilmsRankingsCompare
QuantCinema

AI-powered cinema analytics.

DISPATCH

Suggest a film · get notified when new data drops

© 2026 QuantCinema
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 Parabellum
Faces 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
82%
19%
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 weighted
Happy
2.1%
378 frames
Surprise
4.1%
761 frames
Neutral
35.7%
6,551 frames
Fear
23.6%
4,337 frames
Sad
14.5%
2,657 frames
Angry
17.8%
3,258 frames
Disgust
2.2%
399 frames

Screen time by actor

15 named · 58m tracked of 131.3m
01
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 dialogue
NOTE — speaker matching uses face-detection overlap; actors not recognized by the AI appear as unidentified.
Actor / CharacterWords spokenWPM% of dialogue
Asia Kate Dillon
as The Adjudicator
783202
19.6%
Ian McShane
as Winston
539120.2
13.5%
Jerome Flynn
as Berrada
404195.9
10.1%
Laurence Fishburne
as Bowery King
355201
8.9%
Keanu Reeves
as John Wick
33267.1
8.3%
Halle Berry
as Sofia
29135.7
7.3%
Saïd Taghmaoui
as The Elder
275153
6.9%
Anjelica Huston
as The Director
24764.4
6.2%
Mark Dacascos
as Zero
225160.7
5.6%
Randall Duk Kim
as Doctor
184191.5
4.6%
Lance Reddick
as Charon
183148.8
4.6%
Unidentified speakers
126—
3.1%
Margaret Daly
as Operator
58133.6
1.4%

Cast profiles

arc · volatility · emotion breakdown per actor
KR
Keanu Reeves
AS JOHN WICK
● Dominant: angry
Screen time
22m 58s
Scenes
3308
First seen
2:04
Last seen
122:23
Volatility
34 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
1%
Happy
0%
Surprise
18%
Neutral
12%
Fear
25%
Sad
44%
Angry
1%
Disgust
AK
Asia Kate Dillon
AS THE ADJUDICATOR
● Dominant: neutral
Screen time
6m 14s
Scenes
897
First seen
32:17
Last seen
120:11
Volatility
38 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
2%
Happy
18%
Surprise
54%
Neutral
9%
Fear
11%
Sad
3%
Angry
5%
Disgust
IM
Ian McShane
AS WINSTON
● Dominant: angry
Screen time
5m 37s
Scenes
810
First seen
3:28
Last seen
120:16
Volatility
37 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
0%
Happy
13%
Surprise
11%
Neutral
20%
Fear
24%
Sad
30%
Angry
3%
Disgust
MD
Mark Dacascos
AS ZERO
● Dominant: angry
Screen time
5m 14s
Scenes
753
First seen
46:24
Last seen
116:17
Volatility
35 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
4%
Happy
7%
Surprise
24%
Neutral
16%
Fear
11%
Sad
32%
Angry
6%
Disgust
HB
Halle Berry
AS SOFIA
● Dominant: sad
Screen time
4m 02s
Scenes
582
First seen
41:41
Last seen
65:33
Volatility
43 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
2%
Happy
0%
Surprise
15%
Neutral
25%
Fear
41%
Sad
15%
Angry
3%
Disgust
LF
Laurence Fishburne
AS BOWERY KING
● Dominant: angry
Screen time
3m 40s
Scenes
529
First seen
9:42
Last seen
122:15
Volatility
25 Low
Emotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
5%
Happy
4%
Surprise
4%
Neutral
2%
Fear
18%
Sad
60%
Angry
8%
Disgust
AH
Anjelica Huston
AS THE DIRECTOR
● Dominant: sad
Screen time
3m 10s
Scenes
455
First seen
26:15
Last seen
50:51
Volatility
27 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
7%
Happy
0%
Surprise
28%
Neutral
1%
Fear
48%
Sad
2%
Angry
14%
Disgust
JF
Jerome Flynn
AS BERRADA
● Dominant: sad
Screen time
2m 42s
Scenes
389
First seen
51:39
Last seen
57:37
Volatility
52 High
Emotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
7%
Happy
9%
Surprise
16%
Neutral
13%
Fear
34%
Sad
12%
Angry
9%
Disgust
LR
Lance Reddick
AS CHARON
● Dominant: neutral
Screen time
2m 19s
Scenes
332
First seen
3:33
Last seen
120:09
Volatility
33 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
2%
Happy
16%
Surprise
50%
Neutral
20%
Fear
5%
Sad
7%
Angry
2%
Disgust
ST
Saïd Taghmaoui
AS THE ELDER
● Dominant: sad
Screen time
1m 17s
Scenes
185
First seen
69:54
Last seen
74:29
Volatility
47 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m98m131.3m
0%
Happy
1%
Surprise
14%
Neutral
4%
Fear
48%
Sad
30%
Angry
4%
Disgust
MD
Margaret Daly
AS OPERATOR
● Dominant: surprise
Screen time
0m 26s
Scenes
63
First seen
2:26
Last seen
89:57

Too few detections for emotion analysis

RD
Randall Duk Kim
AS DOCTOR
● Dominant: sad
Screen time
0m 17s
Scenes
42
First seen
10:31
Last seen
14:16

Too few detections for emotion analysis

SB
Susan Blommaert
AS LIBRARIAN
● Dominant: angry
Screen time
0m 13s
Scenes
30
First seen
6:02
Last seen
6:25

Too few detections for emotion analysis

RL
Robin Lord Taylor
AS ADMINISTRATOR
● Dominant: neutral
Screen time
0m 10s
Scenes
24
First seen
2:15
Last seen
88:23

Too few detections for emotion analysis

UP
Unity Phelan
AS BALLERINA
● Dominant: sad
Screen time
0m 03s
Scenes
7
First seen
28:06
Last seen
28:09

Too few detections for emotion analysis

Speaker diarization

talk-time · turns · pacing per speaker
Talk-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
runtime
Margaret Daly
2:35enter
Lance Reddick
3:32enter
Ian McShane
3:34enter
Randall Duk Kim
4:12enter
Keanu Reeves
4:51enter
Mark Dacascos
5:49enter
Laurence Fishburne
9:49enter
Saïd Taghmaoui
24:57enter
Jerome Flynn
25:08enter
Anjelica Huston
26:30enter
Asia Kate Dillon
33:16enter
SPEAKER 12
40:05enter
Halle Berry
42:00enter
Asia Kate DillonSPEAKER 01
Conversational
10.9%
of all dialogue · 783 words · 3:53 spoken
WPM202
Turns105
Avg turn2.3s
Longest8.8s
enters at 33:16profanity 0
Ian McShaneSPEAKER 04
Brief
12.6%
of all dialogue · 539 words · 4:29 spoken
WPM120.2
Turns91
Avg turn2.0s
Longest9.6s
enters at 3:34profanity 0
Jerome FlynnSPEAKER 18
Brief
5.8%
of all dialogue · 404 words · 2:04 spoken
WPM195.9
Turns96
Avg turn1.3s
Longest5.7s
enters at 25:08profanity 0
Laurence FishburneSPEAKER 15
Brief
5.0%
of all dialogue · 355 words · 1:46 spoken
WPM201
Turns77
Avg turn1.5s
Longest7.8s
enters at 9:49profanity 8
Keanu ReevesSPEAKER 06
Conversational
13.9%
of all dialogue · 332 words · 4:57 spoken
WPM67.1
Turns122
Avg turn1.1s
Longest7.5s
enters at 4:51profanity 0
Halle BerrySPEAKER 08
Brief
23.0%
of all dialogue · 291 words · 8:10 spoken
WPM35.7
Turns74
Avg turn1.3s
Longest6.4s
enters at 42:00profanity 2
Saïd TaghmaouiSPEAKER 14
Brief
5.1%
of all dialogue · 275 words · 1:48 spoken
WPM153
Turns61
Avg turn1.2s
Longest3.4s
enters at 24:57profanity 0
Anjelica HustonSPEAKER 17
Brief
10.8%
of all dialogue · 247 words · 3:50 spoken
WPM64.4
Turns93
Avg turn1.1s
Longest6.4s
enters at 26:30profanity 1
Mark DacascosSPEAKER 07
Brief
3.9%
of all dialogue · 225 words · 1:24 spoken
WPM160.7
Turns89
Avg turn0.9s
Longest5.2s
enters at 5:49profanity 0
Randall Duk KimSPEAKER 09
Brief
2.7%
of all dialogue · 184 words · 0:58 spoken
WPM191.5
Turns70
Avg turn1.0s
Longest6.7s
enters at 4:12profanity 0
Lance ReddickSPEAKER 02
Brief
3.5%
of all dialogue · 183 words · 1:14 spoken
WPM148.8
Turns43
Avg turn1.5s
Longest4.3s
enters at 3:32profanity 0
Unknown SpeakerSPEAKER 12 · unmatched
Brief
1.5%
of all dialogue · 126 words · 0:33 spoken
WPM232.8
Turns25
Avg turn1.5s
Longest5.8s
enters at 40:05profanity 0
Margaret DalySPEAKER 00
Brief
1.2%
of all dialogue · 58 words · 0:26 spoken
WPM133.6
Turns16
Avg turn2.2s
Longest6.5s
enters at 2:35profanity 0
AGGREGATE — 15 unique characters · 18,341 faces detected · 15 named matches · 58m screen-time tracked