CAST · DUNE PART TWO
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to Dune Part TwoFaces detected
25,340
across full runtime
Named matches
14
actors identified
Close-up shots
33.1%
of all framed shots
Smile rate
2.0%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 38%
film-wide aggregate
Most expressive
Florence Pugh
59% non-neutral
Lead screen share
33%
14 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedScreen time by actor
14 named · 59m tracked of 166.9m01
Timothée Chalamet
as Paul Atreides · 2775 scenes
19.3min · 33% of cast
neutral
02
Zendaya
as Chani · 1166 scenes
8.1min · 14% of cast
angry
03
Rebecca Ferguson
as Jessica · 1027 scenes
7.1min · 12% of cast
neutral
04
Javier Bardem
as Stilgar · 783 scenes
5.4min · 9% of cast
angry
05
Josh Brolin
as Gurney Halleck · 515 scenes
3.6min · 6% of cast
angry
06
Austin Butler
as Feyd-Rautha · 481 scenes
3.3min · 6% of cast
angry
07
Christopher Walken
as Emperor · 456 scenes
3.2min · 5% of cast
angry
08
Souheila Yacoub
as Shishakli · 278 scenes
1.9min · 3% of cast
sad
09
Léa Seydoux
as Lady Margot Fenring · 275 scenes
1.9min · 3% of cast
neutral
10
Dave Bautista
as Beast Rabban · 243 scenes
1.7min · 3% of cast
angry
11
Florence Pugh
as Princess Irulan · 222 scenes
1.5min · 3% of cast
neutral
12
Charlotte Rampling
as Reverend Mother Mohiam · 127 scenes
0.9min · 1% of cast
sad
13
Stellan Skarsgård
as Baron Harkonnen · 88 scenes
0.6min · 1% of cast
angry
14
Roger Yuan
as Lanville · 52 scenes
0.4min · 1% of cast
angry
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 |
|---|
Timothée Chalamet as Paul Atreides | 1,002 | 152.8 | |
Javier Bardem as Stilgar | 752 | 141.9 | |
Rebecca Ferguson as Jessica | 513 | 63.6 | |
Zendaya as Chani | 494 | 204.3 | |
Florence Pugh as Princess Irulan | 482 | 176.4 | |
Austin Butler as Feyd-Rautha | 387 | 90.1 | |
Charlotte Rampling as Reverend Mother Mohiam | 333 | 195.5 | |
Josh Brolin as Gurney Halleck | 259 | 92.4 | |
Léa Seydoux as Lady Margot Fenring | 214 | 87.1 | |
Souheila Yacoub as Shishakli | 144 | 184.1 | |
Dave Bautista as Beast Rabban | 133 | 215.7 | |
Christopher Walken as Emperor | 108 | 119.9 | |
Unidentified speakers | 30 | — | |
Roger Yuan as Lanville | 20 | 7.7 | |
Cast profiles
arc · volatility · emotion breakdown per actorTC
Timothée Chalamet
AS PAUL ATREIDES
● Dominant: neutralEmotional arc — 30 segments~6m per bucket
00:0041m83m125m166.9m
Z
Zendaya
AS CHANI
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0041m83m125m166.9m
RF
Rebecca Ferguson
AS JESSICA
● Dominant: neutralEmotional arc — 30 segments~6m per bucket
00:0041m83m125m166.9m
JB
Javier Bardem
AS STILGAR
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0041m83m125m166.9m
JB
Josh Brolin
AS GURNEY HALLECK
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0041m83m125m166.9m
AB
Austin Butler
AS FEYD-RAUTHA
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0041m83m125m166.9m
CW
Christopher Walken
AS EMPEROR
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0041m83m125m166.9m
SY
Souheila Yacoub
AS SHISHAKLI
● Dominant: sadEmotional arc — 30 segments~6m per bucket
00:0041m83m125m166.9m
LS
Léa Seydoux
AS LADY MARGOT FENRING
● Dominant: neutralEmotional arc — 30 segments~6m per bucket
00:0041m83m125m166.9m
DB
Dave Bautista
AS BEAST RABBAN
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0041m83m125m166.9m
FP
Florence Pugh
AS PRINCESS IRULAN
● Dominant: neutralEmotional arc — 30 segments~6m per bucket
00:0041m83m125m166.9m
Emotional arc — 30 segments~6m per bucket
00:0041m83m125m166.9m
SS
Stellan Skarsgård
AS BARON HARKONNEN
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0041m83m125m166.9m
RY
Roger Yuan
AS LANVILLE
● Dominant: angryToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 16 clusterssums to 100.0% of all dialogue
Chalamet 15.8%
Bardem 12.7%
Ferguson 19.4%
Butler 10.3%
First-word entry · per speakerdot = first line · trail = on-screen window · 10 ensemble
0:0041:4483:27125:11166:54
runtimeTimothée Chalamet
2:45enter
Rebecca Ferguson
9:02enter
Charlotte Rampling
18:14enter
Souheila Yacoub
24:03enter
Christopher Walken
50:36enter
Timothée ChalametSPEAKER 13
Rapid exchange15.8%of all dialogue · 1,002 words · 6:34 spoken
WPM152.8
Turns322
Avg turn1.2s
Longest9.1s
Javier BardemSPEAKER 15
Rapid exchange12.7%of all dialogue · 752 words · 5:18 spoken
WPM141.9
Turns263
Avg turn1.3s
Longest9.4s
Rebecca FergusonSPEAKER 09
Rapid exchange19.4%of all dialogue · 513 words · 8:04 spoken
WPM63.6
Turns215
Avg turn1.2s
Longest6.5s
ZendayaSPEAKER 24
Rapid exchange5.8%of all dialogue · 494 words · 2:25 spoken
WPM204.3
Turns170
Avg turn0.9s
Longest4.1s
Florence PughSPEAKER 07
Brief6.6%of all dialogue · 482 words · 2:44 spoken
WPM176.4
Turns82
Avg turn1.8s
Longest10.0s
Austin ButlerSPEAKER 14
Conversational10.3%of all dialogue · 387 words · 4:18 spoken
WPM90.1
Turns132
Avg turn1.3s
Longest3.9s
Charlotte RamplingSPEAKER 34
Brief4.1%of all dialogue · 333 words · 1:42 spoken
WPM195.5
Turns72
Avg turn1.4s
Longest5.5s
Josh BrolinSPEAKER 16
Brief6.7%of all dialogue · 259 words · 2:48 spoken
WPM92.4
Turns88
Avg turn1.3s
Longest5.7s
Léa SeydouxSPEAKER 02
Brief5.9%of all dialogue · 214 words · 2:27 spoken
WPM87.1
Turns86
Avg turn1.0s
Longest4.5s
Souheila YacoubSPEAKER 28
Brief1.9%of all dialogue · 144 words · 0:47 spoken
WPM184.1
Turns76
Avg turn1.1s
Longest11.2s
Dave BautistaSPEAKER 05
Brief1.5%of all dialogue · 133 words · 0:37 spoken
WPM215.7
Turns78
Avg turn1.2s
Longest6.0s
Christopher WalkenSPEAKER 20
Brief2.2%of all dialogue · 108 words · 0:54 spoken
WPM119.9
Turns60
Avg turn0.8s
Longest3.0s
Unknown SpeakerSPEAKER 00 · unmatched
Brief0.2%of all dialogue · 20 words · 0:05 spoken
WPM222.2
Turns9
Avg turn1.1s
Longest3.7s
Roger YuanSPEAKER 18
Rapid exchange6.2%of all dialogue · 20 words · 2:35 spoken
WPM7.7
Turns269
Avg turn0.8s
Longest9.3s
Unknown SpeakerSPEAKER 27 · unmatched
Brief0.7%of all dialogue · 9 words · 0:16 spoken
WPM32.8
Turns5
Avg turn6.4s
Longest21.8s
Unknown SpeakerSPEAKER 30 · unmatched
Brief0.0%of all dialogue · 1 words · 0:01 spoken
WPM93.8
Turns8
Avg turn1.4s
Longest5.5s