CAST · CASINO ROYALE
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to Casino RoyaleFaces detected
34,486
across full runtime
Named matches
15
actors identified
Close-up shots
20.6%
of all framed shots
Smile rate
4.5%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 45%
film-wide aggregate
Most expressive
Claudio Santamaria
68% non-neutral
Lead screen share
44%
15 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedNeutral
45.0%
15,502 frames
Screen time by actor
15 named · 86m tracked of 144.3m01
Daniel Craig
as James Bond · 5451 scenes
37.9min · 44% of cast
angry
02
Eva Green
as Vesper Lynd · 2228 scenes
15.5min · 18% of cast
sad
03
Mads Mikkelsen
as Le Chiffre · 1561 scenes
10.8min · 13% of cast
sad
04
Judi Dench
as M · 769 scenes
5.3min · 6% of cast
sad
05
Giancarlo Giannini
as Mathis · 544 scenes
3.8min · 4% of cast
sad
06
Jeffrey Wright
as Felix Leiter · 542 scenes
3.8min · 4% of cast
angry
07
Simon Abkarian
as Alex Dimitrios · 306 scenes
2.1min · 2% of cast
neutral
08
Caterina Murino
as Solange · 274 scenes
1.9min · 2% of cast
neutral
09
Isaach de Bankolé
as Steven Obanno · 154 scenes
1.1min · 1% of cast
angry
10
Malcolm Sinclair
as Dryden · 141 scenes
1.0min · 1% of cast
angry
11
Jesper Christensen
as Mr. White · 136 scenes
0.9min · 1% of cast
angry
12
Tobias Menzies
as Villiers · 126 scenes
0.9min · 1% of cast
angry
13
Claudio Santamaria
as Carlos · 109 scenes
0.8min · 1% of cast
neutral
14
Ivana Miličević
as Valenka · 50 scenes
0.3min · 0% of cast
angry
15
Sébastien Foucan
as Mollaka · 48 scenes
0.3min · 0% 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 |
|---|
Daniel Craig as James Bond | 1,555 | 184.2 | |
Eva Green as Vesper Lynd | 914 | 186.4 | |
Judi Dench as M | 848 | 187 | |
Jeffrey Wright as Felix Leiter | 463 | 188.2 | |
Mads Mikkelsen as Le Chiffre | 424 | 83.2 | |
Simon Abkarian as Alex Dimitrios | 366 | 96.2 | |
Giancarlo Giannini as Mathis | 286 | 138.2 | |
Caterina Murino as Solange | 172 | 220.7 | |
Isaach de Bankolé as Steven Obanno | 98 | 231.5 | |
Malcolm Sinclair as Dryden | 88 | 209.7 | |
Tobias Menzies as Villiers | 71 | 9.6 | |
Unidentified speakers | 52 | — | |
Sébastien Foucan as Mollaka | 41 | 7.7 | |
Cast profiles
arc · volatility · emotion breakdown per actorDC
Daniel Craig
AS JAMES BOND
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0036m72m108m144.3m
EG
Eva Green
AS VESPER LYND
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0036m72m108m144.3m
MM
Mads Mikkelsen
AS LE CHIFFRE
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0036m72m108m144.3m
JD
Judi Dench
AS M
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0036m72m108m144.3m
GG
Giancarlo Giannini
AS MATHIS
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0036m72m108m144.3m
JW
Jeffrey Wright
AS FELIX LEITER
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0036m72m108m144.3m
SA
Simon Abkarian
AS ALEX DIMITRIOS
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0036m72m108m144.3m
CM
Caterina Murino
AS SOLANGE
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0036m72m108m144.3m
ID
Isaach de Bankolé
AS STEVEN OBANNO
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0036m72m108m144.3m
MS
Malcolm Sinclair
AS DRYDEN
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0036m72m108m144.3m
JC
Jesper Christensen
AS MR. WHITE
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0036m72m108m144.3m
TM
Tobias Menzies
AS VILLIERS
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0036m72m108m144.3m
CS
Claudio Santamaria
AS CARLOS
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0036m72m108m144.3m
IM
Ivana Miličević
AS VALENKA
● Dominant: angryToo few detections for emotion analysis
SF
Sébastien Foucan
AS MOLLAKA
● Dominant: angryToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 13 clusterssums to 100.0% of all dialogue
Craig 17.4%
Green 10.1%
Dench 9.4%
Mikkelsen 10.5%
Abkarian 7.9%
Menzies 15.3%
Foucan 11.0%
First-word entry · per speakerdot = first line · trail = on-screen window · 7 ensemble
0:0036:0572:09108:14144:18
runtimeMalcolm Sinclair
1:31enter
Giancarlo Giannini
2:54enter
Isaach de Bankolé
7:33enter
Sébastien Foucan
32:18enter
Caterina Murino
33:06enter
Daniel CraigSPEAKER 08
Rapid exchange17.4%of all dialogue · 1,555 words · 8:27 spoken
WPM184.2
Turns313
Avg turn1.2s
Longest6.8s
Eva GreenSPEAKER 07
Rapid exchange10.1%of all dialogue · 914 words · 4:54 spoken
WPM186.4
Turns212
Avg turn1.2s
Longest7.6s
Judi DenchSPEAKER 12
Conversational9.4%of all dialogue · 848 words · 4:32 spoken
WPM187
Turns132
Avg turn1.7s
Longest8.7s
Jeffrey WrightSPEAKER 17
Rapid exchange5.1%of all dialogue · 463 words · 2:28 spoken
WPM188.2
Turns180
Avg turn1.1s
Longest7.9s
Mads MikkelsenSPEAKER 10
Conversational10.5%of all dialogue · 424 words · 5:06 spoken
WPM83.2
Turns111
Avg turn1.4s
Longest7.7s
Simon AbkarianSPEAKER 18
Conversational7.9%of all dialogue · 366 words · 3:48 spoken
WPM96.2
Turns112
Avg turn1.1s
Longest16.6s
Giancarlo GianniniSPEAKER 04
Brief4.3%of all dialogue · 286 words · 2:04 spoken
WPM138.2
Turns89
Avg turn1.3s
Longest5.4s
Caterina MurinoSPEAKER 14
Brief1.6%of all dialogue · 172 words · 0:47 spoken
WPM220.7
Turns56
Avg turn1.3s
Longest5.8s
Isaach de BankoléSPEAKER 15
Brief0.9%of all dialogue · 98 words · 0:25 spoken
WPM231.5
Turns27
Avg turn1.2s
Longest3.8s
Malcolm SinclairSPEAKER 09
Brief0.9%of all dialogue · 88 words · 0:25 spoken
WPM209.7
Turns23
Avg turn1.3s
Longest3.5s
Tobias MenziesSPEAKER 11
Brief15.3%of all dialogue · 71 words · 7:25 spoken
WPM9.6
Turns20
Avg turn1.5s
Longest4.4s
Unknown SpeakerSPEAKER 00 · unmatched
Brief5.6%of all dialogue · 52 words · 2:43 spoken
WPM19.1
Turns14
Avg turn0.9s
Longest1.7s
Sébastien FoucanSPEAKER 03
Rapid exchange11.0%of all dialogue · 41 words · 5:21 spoken
WPM7.7
Turns175
Avg turn1.0s
Longest9.0s