QuantCinemaCinema, decoded.
FilmsRankingsCompare
QuantCinema

AI-powered cinema analytics.

DISPATCH

Suggest a film · get notified when new data drops

© 2026 QuantCinema
CAST · FAST FIVE

Faces & feelings

Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.

← Back to Fast Five
Faces detected
25,451
across full runtime
Named matches
15
actors identified
Close-up shots
20.6%
of all framed shots
Smile rate
5.6%
frames with detected joy
Gender split
73%
27%
M / F · screen-time weighted
Dominant emotion
Neutral 40%
film-wide aggregate
Most expressive
Tego Calderon
64% non-neutral
Lead screen share
19%
15 tracked characters

Overall emotion distribution

7 emotions · all characters · screen-time weighted
Happy
5.6%
1,435 frames
Surprise
2.7%
689 frames
Neutral
40.2%
10,227 frames
Fear
14.2%
3,608 frames
Sad
8.7%
2,202 frames
Angry
25.1%
6,392 frames
Disgust
3.5%
898 frames

Screen time by actor

15 named · 94m tracked of 130.4m
01
Vin Diesel
as Dominic Toretto · 2622 scenes
18.2min · 19% of cast
angry
02
Paul Walker
as Brian O'Conner · 2131 scenes
14.8min · 16% of cast
angry
03
Dwayne Johnson
as Luke Hobbs · 1178 scenes
8.2min · 9% of cast
angry
04
Jordana Brewster
as Mia Toretto · 1158 scenes
8.1min · 9% of cast
angry
05
Tyrese Gibson
as Roman Pearce · 1138 scenes
7.9min · 8% of cast
neutral
06
Elsa Pataky
as Elena Neves · 826 scenes
5.7min · 6% of cast
neutral
07
Sung Kang
as Han Lue · 819 scenes
5.7min · 6% of cast
neutral
08
Ludacris
as Tej Parker · 758 scenes
5.3min · 6% of cast
neutral
09
Gal Gadot
as Gisele Yashar · 639 scenes
4.4min · 5% of cast
neutral
10
Matt Schulze
as Vince · 556 scenes
3.9min · 4% of cast
angry
11
Joaquim de Almeida
as Reyes · 505 scenes
3.5min · 4% of cast
angry
12
Don Omar
as Santos · 404 scenes
2.8min · 3% of cast
neutral
13
Tego Calderon
as Leo · 403 scenes
2.8min · 3% of cast
neutral
14
Michael Irby
as Zizi · 366 scenes
2.5min · 3% of cast
angry
15
Fernando Chien
as Wilkes · 71 scenes
0.5min · 1% 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
Tyrese Gibson
as Roman Pearce
984193.3
14.0%
Vin Diesel
as Dominic Toretto
88469.8
12.6%
Dwayne Johnson
as Luke Hobbs
857221.3
12.2%
Unidentified speakers
737—
10.5%
Paul Walker
as Brian O'Conner
736186.8
10.5%
Ludacris
as Tej Parker
594147.9
8.5%
Matt Schulze
as Vince
404205.3
5.8%
Joaquim de Almeida
as Reyes
365154.1
5.2%
Elsa Pataky
as Elena Neves
356199.4
5.1%
Jordana Brewster
as Mia Toretto
324105.3
4.6%
Sung Kang
as Han Lue
288243.6
4.1%
Gal Gadot
as Gisele Yashar
187258.2
2.7%
Don Omar
as Santos
102136
1.5%
Michael Irby
as Zizi
96212.4
1.4%
Fernando Chien
as Wilkes
92210.1
1.3%

Cast profiles

arc · volatility · emotion breakdown per actor
VD
Vin Diesel
AS DOMINIC TORETTO
● Dominant: angry
Screen time
18m 14s
Scenes
2622
First seen
0:37
Last seen
121:56
Volatility
30 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
10%
Happy
1%
Surprise
21%
Neutral
4%
Fear
13%
Sad
43%
Angry
8%
Disgust
PW
Paul Walker
AS BRIAN O'CONNER
● Dominant: angry
Screen time
14m 49s
Scenes
2131
First seen
0:42
Last seen
122:04
Volatility
32 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
9%
Happy
2%
Surprise
22%
Neutral
2%
Fear
4%
Sad
54%
Angry
9%
Disgust
DJ
Dwayne Johnson
AS LUKE HOBBS
● Dominant: angry
Screen time
8m 11s
Scenes
1178
First seen
21:02
Last seen
124:14
Volatility
21 Low
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
2%
Happy
0%
Surprise
6%
Neutral
8%
Fear
9%
Sad
75%
Angry
1%
Disgust
JB
Jordana Brewster
AS MIA TORETTO
● Dominant: angry
Screen time
8m 03s
Scenes
1158
First seen
0:42
Last seen
122:07
Volatility
39 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
12%
Happy
2%
Surprise
20%
Neutral
9%
Fear
18%
Sad
32%
Angry
7%
Disgust
TG
Tyrese Gibson
AS ROMAN PEARCE
● Dominant: neutral
Screen time
7m 55s
Scenes
1138
First seen
41:12
Last seen
122:14
Volatility
35 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
12%
Happy
1%
Surprise
41%
Neutral
17%
Fear
15%
Sad
12%
Angry
3%
Disgust
EP
Elsa Pataky
AS ELENA NEVES
● Dominant: neutral
Screen time
5m 44s
Scenes
826
First seen
21:47
Last seen
120:06
Volatility
36 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
6%
Happy
0%
Surprise
42%
Neutral
5%
Fear
26%
Sad
12%
Angry
10%
Disgust
SK
Sung Kang
AS HAN LUE
● Dominant: neutral
Screen time
5m 41s
Scenes
819
First seen
40:58
Last seen
122:26
Volatility
30 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
7%
Happy
3%
Surprise
64%
Neutral
2%
Fear
11%
Sad
9%
Angry
5%
Disgust
L
Ludacris
AS TEJ PARKER
● Dominant: neutral
Screen time
5m 16s
Scenes
758
First seen
41:15
Last seen
122:17
Volatility
30 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
4%
Happy
8%
Surprise
56%
Neutral
5%
Fear
10%
Sad
16%
Angry
1%
Disgust
GG
Gal Gadot
AS GISELE YASHAR
● Dominant: neutral
Screen time
4m 26s
Scenes
639
First seen
42:55
Last seen
122:31
Volatility
32 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
13%
Happy
2%
Surprise
45%
Neutral
2%
Fear
10%
Sad
20%
Angry
9%
Disgust
MS
Matt Schulze
AS VINCE
● Dominant: angry
Screen time
3m 52s
Scenes
556
First seen
4:29
Last seen
122:23
Volatility
23 Low
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
4%
Happy
5%
Surprise
7%
Neutral
3%
Fear
4%
Sad
75%
Angry
2%
Disgust
JD
Joaquim de Almeida
AS REYES
● Dominant: angry
Screen time
3m 31s
Scenes
505
First seen
17:38
Last seen
122:39
Volatility
34 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
12%
Happy
3%
Surprise
25%
Neutral
5%
Fear
12%
Sad
41%
Angry
2%
Disgust
DO
Don Omar
AS SANTOS
● Dominant: neutral
Screen time
2m 49s
Scenes
404
First seen
43:03
Last seen
122:37
Volatility
36 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
9%
Happy
6%
Surprise
31%
Neutral
7%
Fear
13%
Sad
29%
Angry
5%
Disgust
TC
Tego Calderon
AS LEO
● Dominant: neutral
Screen time
2m 48s
Scenes
403
First seen
43:04
Last seen
122:33
Volatility
41 Med
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
7%
Happy
0%
Surprise
36%
Neutral
3%
Fear
17%
Sad
31%
Angry
6%
Disgust
MI
Michael Irby
AS ZIZI
● Dominant: angry
Screen time
2m 32s
Scenes
366
First seen
10:37
Last seen
111:55
Volatility
23 Low
Emotional arc — 30 segments~4m per bucket
00:0032m65m97m130.4m
0%
Happy
0%
Surprise
16%
Neutral
4%
Fear
6%
Sad
70%
Angry
4%
Disgust
FC
Fernando Chien
AS WILKES
● Dominant: sad
Screen time
0m 29s
Scenes
71
First seen
21:07
Last seen
72:54

Too few detections for emotion analysis

Speaker diarization

talk-time · turns · pacing per speaker
Talk-time share · 19 clusterssums to 99.9% of all dialogue
Gibson 11.1%
Diesel 27.7%
Johnson 8.5%
Walker 8.6%
Ludacris 8.8%
First-word entry · per speakerdot = first line · trail = on-screen window · 13 ensemble
0:0032:3665:1297:48130:24
runtime
Jordana Brewster
0:04enter
Ludacris
2:05enter
Paul Walker
2:15enter
Sung Kang
2:24enter
Matt Schulze
4:52enter
Tyrese Gibson
4:59enter
Elsa Pataky
5:01enter
Joaquim de Almeida
17:39enter
Vin Diesel
20:02enter
Dwayne Johnson
20:38enter
Michael Irby
24:38enter
Fernando Chien
36:53enter
Gal Gadot
42:54enter
Don Omar
43:12enter
SPEAKER 28
47:35enter
SPEAKER 03
49:32enter
SPEAKER 42
124:53enter
SPEAKER 30
125:39enter
SPEAKER 29
126:06enter
Tyrese GibsonSPEAKER 22
Rapid exchange
11.1%
of all dialogue · 984 words · 5:06 spoken
WPM193.3
Turns249
Avg turn1.3s
Longest10.9s
enters at 4:59profanity 8
Vin DieselSPEAKER 20
Rapid exchange
27.7%
of all dialogue · 884 words · 12:40 spoken
WPM69.8
Turns251
Avg turn1.0s
Longest5.5s
enters at 20:02profanity 1
Dwayne JohnsonSPEAKER 07
Conversational
8.5%
of all dialogue · 857 words · 3:52 spoken
WPM221.3
Turns123
Avg turn1.6s
Longest19.1s
enters at 20:38profanity 9
Paul WalkerSPEAKER 01
Rapid exchange
8.6%
of all dialogue · 736 words · 3:56 spoken
WPM186.8
Turns179
Avg turn1.2s
Longest9.6s
enters at 2:15profanity 6
LudacrisSPEAKER 21
Conversational
8.8%
of all dialogue · 594 words · 4:01 spoken
WPM147.9
Turns105
Avg turn1.9s
Longest15.7s
enters at 2:05profanity 8
Matt SchulzeSPEAKER 26
Conversational
4.3%
of all dialogue · 404 words · 1:58 spoken
WPM205.3
Turns102
Avg turn1.3s
Longest7.7s
enters at 4:52profanity 4
Joaquim de AlmeidaSPEAKER 08
Conversational
5.2%
of all dialogue · 365 words · 2:22 spoken
WPM154.1
Turns110
Avg turn1.2s
Longest17.0s
enters at 17:39profanity 1
Elsa PatakySPEAKER 06
Brief
3.9%
of all dialogue · 356 words · 1:47 spoken
WPM199.4
Turns69
Avg turn1.5s
Longest20.9s
enters at 5:01profanity 0
Jordana BrewsterSPEAKER 38
Rapid exchange
6.7%
of all dialogue · 324 words · 3:05 spoken
WPM105.3
Turns178
Avg turn1.2s
Longest9.0s
enters at 0:04profanity 0
Sung KangSPEAKER 32
Brief
2.6%
of all dialogue · 288 words · 1:11 spoken
WPM243.6
Turns68
Avg turn1.0s
Longest8.0s
enters at 2:24profanity 2
Unknown SpeakerSPEAKER 30 · unmatched
Long-form
1.9%
of all dialogue · 237 words · 0:53 spoken
WPM266.4
Turns3
Avg turn18.5s
Longest27.8s
enters at 125:39profanity 0
Gal GadotSPEAKER 04
Brief
1.6%
of all dialogue · 187 words · 0:44 spoken
WPM258.2
Turns34
Avg turn1.4s
Longest5.1s
enters at 42:54profanity 0
Unknown SpeakerSPEAKER 42 · unmatched
Long-form
1.1%
of all dialogue · 178 words · 0:31 spoken
WPM343.6
Turns2
Avg turn15.2s
Longest19.0s
enters at 124:53profanity 1
Unknown SpeakerSPEAKER 29 · unmatched
Long-form
1.2%
of all dialogue · 161 words · 0:33 spoken
WPM290.4
Turns3
Avg turn11.3s
Longest23.4s
enters at 126:06profanity 1
Unknown SpeakerSPEAKER 03 · unmatched
Brief
2.1%
of all dialogue · 122 words · 0:56 spoken
WPM129.8
Turns4
Avg turn7.1s
Longest26.3s
enters at 49:32profanity 4
Don OmarSPEAKER 35
Brief
1.6%
of all dialogue · 102 words · 0:45 spoken
WPM136
Turns30
Avg turn1.8s
Longest6.6s
enters at 43:12profanity 0
Michael IrbySPEAKER 33
Brief
1.0%
of all dialogue · 96 words · 0:27 spoken
WPM212.4
Turns61
Avg turn1.2s
Longest13.2s
enters at 24:38profanity 0
Fernando ChienSPEAKER 40
Brief
1.0%
of all dialogue · 92 words · 0:26 spoken
WPM210.1
Turns14
Avg turn1.5s
Longest4.0s
enters at 36:53profanity 0
Unknown SpeakerSPEAKER 28 · unmatched
Brief
1.0%
of all dialogue · 39 words · 0:27 spoken
WPM86
Turns8
Avg turn5.0s
Longest30.3s
enters at 47:35profanity 1
AGGREGATE — 15 unique characters · 25,451 faces detected · 15 named matches · 94m screen-time tracked