CAST · BATMAN BEGINS
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to Batman BeginsFaces detected
20,547
across full runtime
Named matches
15
actors identified
Close-up shots
39.5%
of all framed shots
Smile rate
4.4%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 30%
film-wide aggregate
Most expressive
Rutger Hauer
86% non-neutral
Lead screen share
33%
15 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedScreen time by actor
15 named · 68m tracked of 140m01
Christian Bale
as Bruce Wayne / Batman · 3249 scenes
22.6min · 33% of cast
angry
02
Liam Neeson
as Ducard · 1211 scenes
8.4min · 12% of cast
sad
03
Katie Holmes
as Rachel Dawes · 1079 scenes
7.5min · 11% of cast
sad
04
Gary Oldman
as Jim Gordon · 744 scenes
5.2min · 8% of cast
angry
05
Michael Caine
as Alfred · 733 scenes
5.1min · 7% of cast
sad
06
Cillian Murphy
as Dr. Jonathan Crane · 595 scenes
4.1min · 6% of cast
sad
07
Morgan Freeman
as Lucius Fox · 507 scenes
3.5min · 5% of cast
sad
08
Tom Wilkinson
as Carmine Falcone · 449 scenes
3.1min · 5% of cast
angry
09
Rutger Hauer
as Earle · 305 scenes
2.1min · 3% of cast
sad
10
Mark Boone Junior
as Flass · 253 scenes
1.8min · 3% of cast
angry
11
Ken Watanabe
as Ra's al Ghul · 221 scenes
1.5min · 2% of cast
angry
12
Linus Roache
as Thomas Wayne · 187 scenes
1.3min · 2% of cast
neutral
13
Larry Holden
as Finch · 122 scenes
0.8min · 1% of cast
sad
14
Colin McFarlane
as Loeb · 98 scenes
0.7min · 1% of cast
sad
15
Gerard Murphy
as Judge Faden · 34 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 |
|---|
Liam Neeson as Ducard | 1,305 | 71 | |
Cillian Murphy as Dr. Jonathan Crane | 1,248 | 218.5 | |
Michael Caine as Alfred | 827 | 221.4 | |
Katie Holmes as Rachel Dawes | 809 | 179.6 | |
Morgan Freeman as Lucius Fox | 592 | 99.7 | |
Tom Wilkinson as Carmine Falcone | 545 | 97.8 | |
Christian Bale as Bruce Wayne / Batman | 444 | 116.6 | |
Rutger Hauer as Earle | 426 | 79.5 | |
Gary Oldman as Jim Gordon | 422 | 172.4 | |
Mark Boone Junior as Flass | 274 | 240.5 | |
Linus Roache as Thomas Wayne | 182 | 67.7 | |
Larry Holden as Finch | 137 | 235.1 | |
Gerard Murphy as Judge Faden | 59 | 166 | |
Ken Watanabe as Ra's al Ghul | 57 | 176 | |
Colin McFarlane as Loeb | 34 | 240.3 | |
Cast profiles
arc · volatility · emotion breakdown per actorCB
Christian Bale
AS BRUCE WAYNE / BATMAN
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
LN
Liam Neeson
AS DUCARD
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
KH
Katie Holmes
AS RACHEL DAWES
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
GO
Gary Oldman
AS JIM GORDON
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
MC
Michael Caine
AS ALFRED
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
CM
Cillian Murphy
AS DR. JONATHAN CRANE
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
MF
Morgan Freeman
AS LUCIUS FOX
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
TW
Tom Wilkinson
AS CARMINE FALCONE
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
RH
Rutger Hauer
AS EARLE
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
MB
Mark Boone Junior
AS FLASS
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
KW
Ken Watanabe
AS RA'S AL GHUL
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
LR
Linus Roache
AS THOMAS WAYNE
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
LH
Larry Holden
AS FINCH
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
CM
Colin McFarlane
AS LOEB
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0035m70m105m140m
GM
Gerard Murphy
AS JUDGE FADEN
● Dominant: neutralToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 15 clusterssums to 100.0% of all dialogue
Neeson 30.3%
Murphy 9.4%
Holmes 7.4%
Freeman 9.8%
Wilkinson 9.2%
Hauer 8.8%
First-word entry · per speakerdot = first line · trail = on-screen window · 9 ensemble
0:0035:0070:00105:00140:00
runtimeMark Boone Junior
52:36enter
Colin McFarlane
66:06enter
Liam NeesonSPEAKER 15
Rapid exchange30.3%of all dialogue · 1,305 words · 18:23 spoken
WPM71
Turns384
Avg turn1.5s
Longest12.8s
Cillian MurphySPEAKER 17
Rapid exchange9.4%of all dialogue · 1,248 words · 5:43 spoken
WPM218.5
Turns323
Avg turn1.3s
Longest10.1s
Michael CaineSPEAKER 11
Conversational6.2%of all dialogue · 827 words · 3:44 spoken
WPM221.4
Turns135
Avg turn1.8s
Longest10.0s
Katie HolmesSPEAKER 28
Rapid exchange7.4%of all dialogue · 809 words · 4:30 spoken
WPM179.6
Turns182
Avg turn1.4s
Longest17.7s
Morgan FreemanSPEAKER 13
Brief9.8%of all dialogue · 592 words · 5:56 spoken
WPM99.7
Turns94
Avg turn1.9s
Longest13.2s
Tom WilkinsonSPEAKER 18
Brief9.2%of all dialogue · 545 words · 5:34 spoken
WPM97.8
Turns92
Avg turn1.7s
Longest13.2s
Christian BaleSPEAKER 06
Conversational6.3%of all dialogue · 444 words · 3:49 spoken
WPM116.6
Turns119
Avg turn1.4s
Longest12.6s
Rutger HauerSPEAKER 19
Brief8.8%of all dialogue · 426 words · 5:22 spoken
WPM79.5
Turns97
Avg turn1.7s
Longest17.5s
Gary OldmanSPEAKER 16
Conversational4.0%of all dialogue · 422 words · 2:27 spoken
WPM172.4
Turns128
Avg turn1.1s
Longest5.7s
Mark Boone JuniorSPEAKER 31
Brief1.9%of all dialogue · 274 words · 1:08 spoken
WPM240.5
Turns61
Avg turn1.6s
Longest10.3s
Linus RoacheSPEAKER 08
Brief4.4%of all dialogue · 182 words · 2:41 spoken
WPM67.7
Turns45
Avg turn1.3s
Longest4.2s
Larry HoldenSPEAKER 24
Brief1.0%of all dialogue · 137 words · 0:35 spoken
WPM235.1
Turns17
Avg turn2.2s
Longest6.4s
Gerard MurphySPEAKER 00
Brief0.6%of all dialogue · 59 words · 0:21 spoken
WPM166
Turns12
Avg turn1.4s
Longest6.1s
Ken WatanabeSPEAKER 30
Brief0.5%of all dialogue · 57 words · 0:19 spoken
WPM176
Turns30
Avg turn1.5s
Longest4.5s
Colin McFarlaneSPEAKER 21
Brief0.2%of all dialogue · 34 words · 0:09 spoken
WPM240.3
Turns32
Avg turn1.0s
Longest3.7s