CAST · DUNE
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to DuneFaces 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
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 weightedScreen time by actor
15 named · 66m tracked of 155.4m01
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 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 | 869 | 147.3 | |
Oscar Isaac as Duke Leto Atreides | 728 | 198.8 | |
Rebecca Ferguson as Lady Jessica Atreides | 680 | 103.8 | |
Sharon Duncan-Brewster as Dr. Liet Kynes | 523 | 171.8 | |
Josh Brolin as Gurney Halleck | 413 | 193.6 | |
Jason Momoa as Duncan Idaho | 352 | 112.7 | |
Javier Bardem as Stilgar | 287 | 196 | |
Stephen McKinley Henderson as Thufir Hawat | 238 | 76.4 | |
Zendaya as Chani | 182 | 103.1 | |
Dave Bautista as Beast Rabban Harkonnen | 179 | 34.2 | |
Babs Olusanmokun as Jamis | 110 | 28.7 | |
David Dastmalchian as Piter de Vries | 95 | 211.7 | |
Chang Chen as Dr. Wellington Yueh | 87 | 19.1 | |
Unidentified speakers | 29 | — | |
Cast profiles
arc · volatility · emotion breakdown per actorPA
Timothée Chalamet
AS PAUL ATREIDES
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
LJ
Rebecca Ferguson
AS LADY JESSICA ATREIDES
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
DL
Oscar Isaac
AS DUKE LETO ATREIDES
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
GH
Josh Brolin
AS GURNEY HALLECK
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
DL
Sharon Duncan-Brewster
AS DR. LIET KYNES
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
DI
Jason Momoa
AS DUNCAN IDAHO
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
C
Zendaya
AS CHANI
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
DW
Chang Chen
AS DR. WELLINGTON YUEH
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
S
Javier Bardem
AS STILGAR
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
J
Babs Olusanmokun
AS JAMIS
● Dominant: fearEmotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
Emotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
PD
David Dastmalchian
AS PITER DE VRIES
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0038m77m116m155.4m
Too few detections for emotion analysis
Too few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-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
runtimeRebecca Ferguson
3:59enter
Timothée Chalamet
4:06enter
Stephen McKinley Henderson
6:58enter
Babs Olusanmokun
17:48enter
David Dastmalchian
20:06enter
Sharon Duncan-Brewster
57:09enter
Timothée ChalametSPEAKER 07
Rapid exchange13.1%of all dialogue · 869 words · 5:54 spoken
WPM147.3
Turns219
Avg turn1.5s
Longest17.1s
Oscar IsaacSPEAKER 20
Rapid exchange8.2%of all dialogue · 728 words · 3:40 spoken
WPM198.8
Turns158
Avg turn1.3s
Longest11.5s
Rebecca FergusonSPEAKER 19
Rapid exchange14.6%of all dialogue · 680 words · 6:33 spoken
WPM103.8
Turns321
Avg turn1.0s
Longest7.1s
Sharon Duncan-BrewsterSPEAKER 22
Conversational6.8%of all dialogue · 523 words · 3:03 spoken
WPM171.8
Turns101
Avg turn1.8s
Longest6.3s
Josh BrolinSPEAKER 21
Conversational4.7%of all dialogue · 413 words · 2:08 spoken
WPM193.6
Turns121
Avg turn1.2s
Longest8.0s
Jason MomoaSPEAKER 02
Conversational7.0%of all dialogue · 352 words · 3:07 spoken
WPM112.7
Turns104
Avg turn1.0s
Longest4.7s
Javier BardemSPEAKER 03
Brief3.3%of all dialogue · 287 words · 1:28 spoken
WPM196
Turns97
Avg turn1.1s
Longest6.5s
Stephen McKinley HendersonSPEAKER 04
Brief6.9%of all dialogue · 238 words · 3:07 spoken
WPM76.4
Turns42
Avg turn1.8s
Longest6.7s
3.9%of all dialogue · 182 words · 1:46 spoken
WPM103.1
Turns40
Avg turn1.6s
Longest4.0s
Dave BautistaSPEAKER 28
Brief11.6%of all dialogue · 179 words · 5:14 spoken
WPM34.2
Turns90
Avg turn1.1s
Longest4.1s
Babs OlusanmokunSPEAKER 09
Brief8.5%of all dialogue · 110 words · 3:50 spoken
WPM28.7
Turns66
Avg turn1.0s
Longest4.2s
David DastmalchianSPEAKER 26
Brief1.0%of all dialogue · 95 words · 0:27 spoken
WPM211.7
Turns30
Avg turn1.4s
Longest4.3s
Chang ChenSPEAKER 18
Brief10.1%of all dialogue · 87 words · 4:34 spoken
WPM19.1
Turns64
Avg turn1.1s
Longest4.4s
Unknown SpeakerSPEAKER 01 · unmatched
Brief0.2%of all dialogue · 29 words · 0:06 spoken
WPM289
Turns11
Avg turn1.0s
Longest3.9s