QuantCinemaCinema, decoded.
FilmsRankingsCompare
QuantCinema

AI-powered cinema analytics.

DISPATCH

Suggest a film · get notified when new data drops

© 2026 QuantCinema
CAST · DUNE

Faces & feelings

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

← Back to Dune
Faces detected
16,447
across full runtime
Named matches
15
actors identified
Close-up shots
31.2%
of all framed shots
Smile rate
1.9%
frames with detected joy
Gender split
66%
34%
M / F · screen-time weighted
Dominant emotion
Neutral 35%
film-wide aggregate
Most expressive
Sharon Duncan-Brewster
55% non-neutral
Lead screen share
36%
15 tracked characters

Overall emotion distribution

7 emotions · all characters · screen-time weighted
Happy
1.9%
309 frames
Surprise
1.1%
189 frames
Neutral
35.5%
5,836 frames
Fear
24.3%
4,003 frames
Sad
13.9%
2,293 frames
Angry
20.9%
3,440 frames
Disgust
2.3%
377 frames

Screen time by actor

15 named · 66m tracked of 155.4m
01
Timothée Chalamet
as Paul Atreides · 3394 scenes
23.6min · 36% of cast
neutral
02
Rebecca Ferguson
as Lady Jessica Atreides · 1587 scenes
11.0min · 17% of cast
neutral
03
Oscar Isaac
as Duke Leto Atreides · 1093 scenes
7.6min · 11% of cast
angry
04
Josh Brolin
as Gurney Halleck · 609 scenes
4.2min · 6% of cast
angry
05
Sharon Duncan-Brewster
as Dr. Liet Kynes · 564 scenes
3.9min · 6% of cast
neutral
06
Jason Momoa
as Duncan Idaho · 459 scenes
3.2min · 5% of cast
angry
07
Zendaya
as Chani · 421 scenes
2.9min · 4% of cast
neutral
08
Stephen McKinley Henderson
as Thufir Hawat · 306 scenes
2.1min · 3% of cast
neutral
09
Chang Chen
as Dr. Wellington Yueh · 284 scenes
2.0min · 3% of cast
angry
10
Javier Bardem
as Stilgar · 273 scenes
1.9min · 3% of cast
angry
11
Babs Olusanmokun
as Jamis · 239 scenes
1.7min · 3% of cast
fear
12
Dave Bautista
as Beast Rabban Harkonnen · 139 scenes
1.0min · 1% of cast
angry
13
David Dastmalchian
as Piter de Vries · 84 scenes
0.6min · 1% of cast
angry
14
Stellan Skarsgård
as Baron Vladimir Harkonnen · 31 scenes
0.2min · 0% of cast
sad
15
Charlotte Rampling
as Reverend Mother Mohiam · 30 scenes
0.2min · 0% of cast
neutral

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
Timothée Chalamet
as Paul Atreides
869147.3
18.2%
Oscar Isaac
as Duke Leto Atreides
728198.8
15.3%
Rebecca Ferguson
as Lady Jessica Atreides
680103.8
14.2%
Sharon Duncan-Brewster
as Dr. Liet Kynes
523171.8
11.0%
Josh Brolin
as Gurney Halleck
413193.6
8.7%
Jason Momoa
as Duncan Idaho
352112.7
7.4%
Javier Bardem
as Stilgar
287196
6.0%
Stephen McKinley Henderson
as Thufir Hawat
23876.4
5.0%
Zendaya
as Chani
182103.1
3.8%
Dave Bautista
as Beast Rabban Harkonnen
17934.2
3.8%
Babs Olusanmokun
as Jamis
11028.7
2.3%
David Dastmalchian
as Piter de Vries
95211.7
2.0%
Chang Chen
as Dr. Wellington Yueh
8719.1
1.8%
Unidentified speakers
29—
0.6%

Cast profiles

arc · volatility · emotion breakdown per actor
PA
Timothée Chalamet
AS PAUL ATREIDES
● Dominant: neutral
Screen time
23m 35s
Scenes
3394
First seen
3:37
Last seen
147:10
Volatility
27 Med
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
2%
Happy
0%
Surprise
36%
Neutral
5%
Fear
32%
Sad
22%
Angry
3%
Disgust
LJ
Rebecca Ferguson
AS LADY JESSICA ATREIDES
● Dominant: neutral
Screen time
11m 02s
Scenes
1587
First seen
4:01
Last seen
147:16
Volatility
29 Med
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
1%
Happy
1%
Surprise
35%
Neutral
16%
Fear
16%
Sad
26%
Angry
5%
Disgust
DL
Oscar Isaac
AS DUKE LETO ATREIDES
● Dominant: angry
Screen time
7m 36s
Scenes
1093
First seen
7:36
Last seen
95:17
Volatility
15 Low
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
2%
Happy
0%
Surprise
19%
Neutral
5%
Fear
5%
Sad
69%
Angry
0%
Disgust
GH
Josh Brolin
AS GURNEY HALLECK
● Dominant: angry
Screen time
4m 14s
Scenes
609
First seen
7:36
Last seen
80:56
Volatility
24 Low
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
5%
Happy
0%
Surprise
25%
Neutral
6%
Fear
5%
Sad
57%
Angry
3%
Disgust
DL
Sharon Duncan-Brewster
AS DR. LIET KYNES
● Dominant: neutral
Screen time
3m 55s
Scenes
564
First seen
57:08
Last seen
116:33
Volatility
36 Med
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
4%
Happy
6%
Surprise
45%
Neutral
28%
Fear
12%
Sad
2%
Angry
3%
Disgust
DI
Jason Momoa
AS DUNCAN IDAHO
● Dominant: angry
Screen time
3m 11s
Scenes
459
First seen
11:00
Last seen
112:48
Volatility
33 Med
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
4%
Happy
5%
Surprise
23%
Neutral
7%
Fear
9%
Sad
43%
Angry
8%
Disgust
C
Zendaya
AS CHANI
● Dominant: neutral
Screen time
2m 56s
Scenes
421
First seen
1:42
Last seen
147:01
Volatility
24 Low
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
6%
Happy
2%
Surprise
33%
Neutral
1%
Fear
23%
Sad
31%
Angry
5%
Disgust
TH
Stephen McKinley Henderson
AS THUFIR HAWAT
● Dominant: neutral
Screen time
2m 08s
Scenes
306
First seen
7:46
Last seen
55:28
Volatility
25 Low
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
32%
Happy
2%
Surprise
32%
Neutral
5%
Fear
7%
Sad
21%
Angry
2%
Disgust
DW
Chang Chen
AS DR. WELLINGTON YUEH
● Dominant: angry
Screen time
1m 58s
Scenes
284
First seen
22:50
Last seen
93:52
Volatility
26 Med
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
0%
Happy
0%
Surprise
21%
Neutral
22%
Fear
16%
Sad
41%
Angry
0%
Disgust
S
Javier Bardem
AS STILGAR
● Dominant: angry
Screen time
1m 54s
Scenes
273
First seen
53:04
Last seen
146:18
Volatility
21 Low
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
0%
Happy
5%
Surprise
17%
Neutral
6%
Fear
11%
Sad
57%
Angry
4%
Disgust
J
Babs Olusanmokun
AS JAMIS
● Dominant: fear
Screen time
1m 40s
Scenes
239
First seen
1:36
Last seen
144:10
Volatility
22 Low
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
0%
Happy
16%
Surprise
8%
Neutral
55%
Fear
5%
Sad
16%
Angry
0%
Disgust
BR
Dave Bautista
AS BEAST RABBAN HARKONNEN
● Dominant: angry
Screen time
0m 58s
Scenes
139
First seen
2:02
Last seen
120:47
Volatility
26 Med
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
0%
Happy
0%
Surprise
6%
Neutral
7%
Fear
11%
Sad
74%
Angry
2%
Disgust
PD
David Dastmalchian
AS PITER DE VRIES
● Dominant: angry
Screen time
0m 35s
Scenes
84
First seen
20:05
Last seen
93:56
Volatility
31 Med
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
0%
Happy
0%
Surprise
48%
Neutral
0%
Fear
5%
Sad
48%
Angry
0%
Disgust
BV
Stellan Skarsgård
AS BARON VLADIMIR HARKONNEN
● Dominant: sad
Screen time
0m 13s
Scenes
31
First seen
48:32
Last seen
94:54

Too few detections for emotion analysis

RM
Charlotte Rampling
AS REVEREND MOTHER MOHIAM
● Dominant: neutral
Screen time
0m 13s
Scenes
30
First seen
47:40
Last seen
48:38

Too few detections for emotion analysis

Speaker diarization

talk-time · turns · pacing per speaker
Talk-time share · 14 clusterssums to 99.9% of all dialogue
Chalamet 13.1%
Isaac 8.2%
Ferguson 14.6%
Bautista 11.6%
Olusanmokun 8.5%
Chen 10.1%
First-word entry · per speakerdot = first line · trail = on-screen window · 8 ensemble
0:0038:5177:42116:33155:24
runtime
Zendaya
0:59enter
Rebecca Ferguson
3:59enter
Timothée Chalamet
4:06enter
Stephen McKinley Henderson
6:58enter
Josh Brolin
8:20enter
Oscar Isaac
9:08enter
Jason Momoa
9:37enter
Babs Olusanmokun
17:48enter
Dave Bautista
19:46enter
Javier Bardem
20:02enter
David Dastmalchian
20:06enter
Chang Chen
22:47enter
SPEAKER 01
41:52enter
Sharon Duncan-Brewster
57:09enter
Timothée ChalametSPEAKER 07
Rapid exchange
13.1%
of all dialogue · 869 words · 5:54 spoken
WPM147.3
Turns219
Avg turn1.5s
Longest17.1s
enters at 4:06profanity 1
Oscar IsaacSPEAKER 20
Rapid exchange
8.2%
of all dialogue · 728 words · 3:40 spoken
WPM198.8
Turns158
Avg turn1.3s
Longest11.5s
enters at 9:08profanity 1
Rebecca FergusonSPEAKER 19
Rapid exchange
14.6%
of all dialogue · 680 words · 6:33 spoken
WPM103.8
Turns321
Avg turn1.0s
Longest7.1s
enters at 3:59profanity 0
Sharon Duncan-BrewsterSPEAKER 22
Conversational
6.8%
of all dialogue · 523 words · 3:03 spoken
WPM171.8
Turns101
Avg turn1.8s
Longest6.3s
enters at 57:09profanity 0
Josh BrolinSPEAKER 21
Conversational
4.7%
of all dialogue · 413 words · 2:08 spoken
WPM193.6
Turns121
Avg turn1.2s
Longest8.0s
enters at 8:20profanity 1
Jason MomoaSPEAKER 02
Conversational
7.0%
of all dialogue · 352 words · 3:07 spoken
WPM112.7
Turns104
Avg turn1.0s
Longest4.7s
enters at 9:37profanity 1
Javier BardemSPEAKER 03
Brief
3.3%
of all dialogue · 287 words · 1:28 spoken
WPM196
Turns97
Avg turn1.1s
Longest6.5s
enters at 20:02profanity 0
Stephen McKinley HendersonSPEAKER 04
Brief
6.9%
of all dialogue · 238 words · 3:07 spoken
WPM76.4
Turns42
Avg turn1.8s
Longest6.7s
enters at 6:58profanity 0
ZendayaSPEAKER 23
Brief
3.9%
of all dialogue · 182 words · 1:46 spoken
WPM103.1
Turns40
Avg turn1.6s
Longest4.0s
enters at 0:59profanity 0
Dave BautistaSPEAKER 28
Brief
11.6%
of all dialogue · 179 words · 5:14 spoken
WPM34.2
Turns90
Avg turn1.1s
Longest4.1s
enters at 19:46profanity 0
Babs OlusanmokunSPEAKER 09
Brief
8.5%
of all dialogue · 110 words · 3:50 spoken
WPM28.7
Turns66
Avg turn1.0s
Longest4.2s
enters at 17:48profanity 0
David DastmalchianSPEAKER 26
Brief
1.0%
of all dialogue · 95 words · 0:27 spoken
WPM211.7
Turns30
Avg turn1.4s
Longest4.3s
enters at 20:06profanity 0
Chang ChenSPEAKER 18
Brief
10.1%
of all dialogue · 87 words · 4:34 spoken
WPM19.1
Turns64
Avg turn1.1s
Longest4.4s
enters at 22:47profanity 0
Unknown SpeakerSPEAKER 01 · unmatched
Brief
0.2%
of all dialogue · 29 words · 0:06 spoken
WPM289
Turns11
Avg turn1.0s
Longest3.9s
enters at 41:52profanity 0
AGGREGATE — 15 unique characters · 16,447 faces detected · 15 named matches · 66m screen-time tracked