CAST · THE PRESTIGE
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to The PrestigeFaces detected
23,830
across full runtime
Named matches
14
actors identified
Close-up shots
32.5%
of all framed shots
Smile rate
7.7%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 32%
film-wide aggregate
Most expressive
Andy Serkis
90% non-neutral
Lead screen share
34%
14 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedScreen time by actor
14 named · 89m tracked of 130.5m01
Hugh Jackman
as Robert Angier · 4374 scenes
30.4min · 34% of cast
angry
02
Christian Bale
as Alfred Borden · 3513 scenes
24.4min · 28% of cast
angry
03
Michael Caine
as Cutter · 1718 scenes
11.9min · 13% of cast
sad
04
Scarlett Johansson
as Olivia Wenscombe · 1084 scenes
7.5min · 9% of cast
neutral
05
Rebecca Hall
as Sarah · 747 scenes
5.2min · 6% of cast
happy
06
Andy Serkis
as Alley · 352 scenes
2.5min · 3% of cast
disgust
07
David Bowie
as Tesla · 333 scenes
2.3min · 3% of cast
angry
08
Roger Rees
as Owens · 269 scenes
1.9min · 2% of cast
angry
09
Piper Perabo
as Julia McCullough · 204 scenes
1.4min · 2% of cast
neutral
10
Daniel Davis
as Judge · 63 scenes
0.4min · 0% of cast
angry
11
Jamie Harris
as Sullen Warder · 50 scenes
0.3min · 0% of cast
neutral
12
Mark Ryan
as Captain · 19 scenes
0.1min · 0% of cast
sad
13
Jim Piddock
as Prosecutor · 15 scenes
0.1min · 0% of cast
sad
14
Christopher Neame
as Defender · 4 scenes
0.0min · 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 |
|---|
Michael Caine as Cutter | 3,053 | 220.6 | |
Christian Bale as Alfred Borden | 2,121 | 200.1 | |
Hugh Jackman as Robert Angier | 1,595 | 215 | |
Scarlett Johansson as Olivia Wenscombe | 886 | 255 | |
Andy Serkis as Alley | 592 | 193.8 | |
Roger Rees as Owens | 527 | 235.9 | |
David Bowie as Tesla | 483 | 210.3 | |
Rebecca Hall as Sarah | 442 | 216.2 | |
Piper Perabo as Julia McCullough | 217 | 124.3 | |
Daniel Davis as Judge | 131 | 233.9 | |
Jamie Harris as Sullen Warder | 63 | 273.9 | |
Jim Piddock as Prosecutor | 52 | 206.3 | |
Unidentified speakers | 44 | — | |
Cast profiles
arc · volatility · emotion breakdown per actorHJ
Hugh Jackman
AS ROBERT ANGIER
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0032m65m97m130.5m
CB
Christian Bale
AS ALFRED BORDEN
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0032m65m97m130.5m
MC
Michael Caine
AS CUTTER
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0032m65m97m130.5m
SJ
Scarlett Johansson
AS OLIVIA WENSCOMBE
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0032m65m97m130.5m
RH
Rebecca Hall
AS SARAH
● Dominant: happyEmotional arc — 30 segments~4m per bucket
00:0032m65m97m130.5m
AS
Andy Serkis
AS ALLEY
● Dominant: disgustEmotional arc — 30 segments~4m per bucket
00:0032m65m97m130.5m
DB
David Bowie
AS TESLA
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0032m65m97m130.5m
RR
Roger Rees
AS OWENS
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0032m65m97m130.5m
PP
Piper Perabo
AS JULIA MCCULLOUGH
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0032m65m97m130.5m
DD
Daniel Davis
AS JUDGE
● Dominant: angryToo few detections for emotion analysis
JH
Jamie Harris
AS SULLEN WARDER
● Dominant: neutralToo few detections for emotion analysis
MR
Mark Ryan
AS CAPTAIN
● Dominant: sadToo few detections for emotion analysis
JP
Jim Piddock
AS PROSECUTOR
● Dominant: sadToo few detections for emotion analysis
CN
Christopher Neame
AS DEFENDER
● Dominant: neutralToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 14 clusterssums to 100.1% of all dialogue
Caine 28.8%
Bale 22.1%
Jackman 15.5%
Johansson 7.2%
First-word entry · per speakerdot = first line · trail = on-screen window · 8 ensemble
0:0032:3865:1597:53130:30
runtimeScarlett Johansson
13:54enter
Michael CaineSPEAKER 19
Rapid exchange28.8%of all dialogue · 3,053 words · 13:50 spoken
WPM220.6
Turns481
Avg turn1.8s
Longest21.9s
Christian BaleSPEAKER 14
Rapid exchange22.1%of all dialogue · 2,121 words · 10:36 spoken
WPM200.1
Turns545
Avg turn1.3s
Longest13.6s
Hugh JackmanSPEAKER 17
Rapid exchange15.5%of all dialogue · 1,595 words · 7:25 spoken
WPM215
Turns339
Avg turn1.4s
Longest19.2s
Scarlett JohanssonSPEAKER 01
Conversational7.2%of all dialogue · 886 words · 3:29 spoken
WPM255
Turns134
Avg turn1.6s
Longest6.2s
Andy SerkisSPEAKER 00
Conversational6.4%of all dialogue · 592 words · 3:03 spoken
WPM193.8
Turns127
Avg turn1.4s
Longest8.8s
Roger ReesSPEAKER 23
Conversational4.7%of all dialogue · 527 words · 2:14 spoken
WPM235.9
Turns114
Avg turn1.3s
Longest6.4s
David BowieSPEAKER 32
Brief4.8%of all dialogue · 483 words · 2:18 spoken
WPM210.3
Turns69
Avg turn2.1s
Longest6.7s
Rebecca HallSPEAKER 21
Conversational4.3%of all dialogue · 442 words · 2:03 spoken
WPM216.2
Turns131
Avg turn1.2s
Longest7.3s
Piper PeraboSPEAKER 28
Rapid exchange3.6%of all dialogue · 217 words · 1:45 spoken
WPM124.3
Turns199
Avg turn1.1s
Longest16.1s
Daniel DavisSPEAKER 29
Brief1.2%of all dialogue · 131 words · 0:34 spoken
WPM233.9
Turns28
Avg turn1.6s
Longest10.2s
Jamie HarrisSPEAKER 25
Brief0.5%of all dialogue · 63 words · 0:14 spoken
WPM273.9
Turns15
Avg turn1.0s
Longest2.4s
Jim PiddockSPEAKER 02
Brief0.5%of all dialogue · 52 words · 0:15 spoken
WPM206.3
Turns7
Avg turn2.4s
Longest4.3s
Unknown SpeakerSPEAKER 09 · unmatched
Brief0.2%of all dialogue · 29 words · 0:07 spoken
WPM242.3
Turns10
Avg turn0.8s
Longest1.9s
Unknown SpeakerSPEAKER 12 · unmatched
Brief0.3%of all dialogue · 15 words · 0:08 spoken
WPM113.9
Turns2
Avg turn3.4s
Longest4.3s