CAST · 1917
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to 1917Faces detected
23,668
across full runtime
Named matches
13
actors identified
Close-up shots
2.6%
of all framed shots
Smile rate
1.5%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 37%
film-wide aggregate
Most expressive
Colin Firth
100% non-neutral
Lead screen share
55%
13 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedScreen time by actor
13 named · 60m tracked of 119m01
George MacKay
as Lance Corporal Schofield · 4713 scenes
32.8min · 55% of cast
sad
02
Dean-Charles Chapman
as Lance Corporal Blake · 2096 scenes
14.6min · 24% of cast
sad
03
Andrew Scott
as Lieutenant Leslie · 315 scenes
2.2min · 4% of cast
angry
04
Claire Duburcq
as Lauri · 279 scenes
1.9min · 3% of cast
sad
05
Richard Madden
as Lieutenant Blake · 254 scenes
1.8min · 3% of cast
sad
06
Mark Strong
as Captain Smith · 216 scenes
1.5min · 3% of cast
angry
07
Adrian Scarborough
as Major Hepburn · 207 scenes
1.4min · 2% of cast
sad
08
Benedict Cumberbatch
as Colonel MacKenzie · 183 scenes
1.3min · 2% of cast
neutral
09
Colin Firth
as General Erinmore · 114 scenes
0.8min · 1% of cast
disgust
10
Daniel Mays
as Sergeant Sanders · 65 scenes
0.5min · 1% of cast
sad
11
Nabhaan Rizwan
as Sepoy Jondalar · 64 scenes
0.4min · 1% of cast
angry
12
Chris Walley
as Private Bullen · 46 scenes
0.3min · 1% of cast
neutral
13
Jamie Parker
as Lieutenant Richards · 22 scenes
0.1min · 0% of cast
disgust
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 |
|---|
Dean-Charles Chapman as Lance Corporal Blake | 1,498 | 168.3 | |
George MacKay as Lance Corporal Schofield | 763 | 165.1 | |
Richard Madden as Lieutenant Blake | 371 | 144.7 | |
Colin Firth as General Erinmore | 359 | 221.4 | |
Andrew Scott as Lieutenant Leslie | 350 | 270.3 | |
Mark Strong as Captain Smith | 222 | 304.1 | |
Daniel Mays as Sergeant Sanders | 145 | 108.7 | |
Claire Duburcq as Lauri | 138 | 107 | |
Adrian Scarborough as Major Hepburn | 98 | 237 | |
Nabhaan Rizwan as Sepoy Jondalar | 90 | 278.9 | |
Benedict Cumberbatch as Colonel MacKenzie | 79 | 138.9 | |
Unidentified speakers | 70 | — | |
Jamie Parker as Lieutenant Richards | 68 | 71.9 | |
Chris Walley as Private Bullen | 11 | 13.1 | |
Cast profiles
arc · volatility · emotion breakdown per actorEmotional arc — 30 segments~4m per bucket
00:0029m59m89m119m
LC
Dean-Charles Chapman
AS LANCE CORPORAL BLAKE
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0029m59m89m119m
LL
Andrew Scott
AS LIEUTENANT LESLIE
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0029m59m89m119m
L
Claire Duburcq
AS LAURI
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0029m59m89m119m
LB
Richard Madden
AS LIEUTENANT BLAKE
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0029m59m89m119m
CS
Mark Strong
AS CAPTAIN SMITH
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0029m59m89m119m
MH
Adrian Scarborough
AS MAJOR HEPBURN
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0029m59m89m119m
CM
Benedict Cumberbatch
AS COLONEL MACKENZIE
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0029m59m89m119m
GE
Colin Firth
AS GENERAL ERINMORE
● Dominant: disgustEmotional arc — 30 segments~4m per bucket
00:0029m59m89m119m
SS
Daniel Mays
AS SERGEANT SANDERS
● Dominant: sadToo few detections for emotion analysis
SJ
Nabhaan Rizwan
AS SEPOY JONDALAR
● Dominant: angryToo few detections for emotion analysis
PB
Chris Walley
AS PRIVATE BULLEN
● Dominant: neutralToo few detections for emotion analysis
LR
Jamie Parker
AS LIEUTENANT RICHARDS
● Dominant: disgustToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 15 clusterssums to 100.0% of all dialogue
Chapman 34.5%
MacKay 17.9%
Madden 9.9%
First-word entry · per speakerdot = first line · trail = on-screen window · 9 ensemble
0:0029:4559:3089:15119:00
runtimeDean-Charles Chapman
2:18enter
Benedict Cumberbatch
98:56enter
Adrian Scarborough
99:03enter
Dean-Charles ChapmanSPEAKER 10
Rapid exchange34.5%of all dialogue · 1,498 words · 8:54 spoken
WPM168.3
Turns375
Avg turn1.1s
Longest10.7s
George MacKaySPEAKER 12
Rapid exchange17.9%of all dialogue · 763 words · 4:37 spoken
WPM165.1
Turns284
Avg turn1.0s
Longest14.0s
Richard MaddenSPEAKER 14
Conversational9.9%of all dialogue · 371 words · 2:34 spoken
WPM144.7
Turns122
Avg turn0.8s
Longest3.7s
Colin FirthSPEAKER 21
Brief6.3%of all dialogue · 359 words · 1:37 spoken
WPM221.4
Turns59
Avg turn1.5s
Longest5.4s
Andrew ScottSPEAKER 26
Brief5.0%of all dialogue · 350 words · 1:18 spoken
WPM270.3
Turns40
Avg turn2.1s
Longest7.2s
Mark StrongSPEAKER 05
Brief2.8%of all dialogue · 222 words · 0:44 spoken
WPM304.1
Turns45
Avg turn1.1s
Longest3.9s
Daniel MaysSPEAKER 09
Brief5.2%of all dialogue · 145 words · 1:20 spoken
WPM108.7
Turns25
Avg turn1.5s
Longest10.1s
Claire DuburcqSPEAKER 04
Rapid exchange5.0%of all dialogue · 138 words · 1:17 spoken
WPM107
Turns232
Avg turn0.5s
Longest4.1s
Adrian ScarboroughSPEAKER 18
Brief1.6%of all dialogue · 98 words · 0:25 spoken
WPM237
Turns16
Avg turn1.5s
Longest7.9s
Nabhaan RizwanSPEAKER 11
Brief1.3%of all dialogue · 90 words · 0:19 spoken
WPM278.9
Turns26
Avg turn0.9s
Longest2.4s
Benedict CumberbatchSPEAKER 19
Brief2.2%of all dialogue · 79 words · 0:34 spoken
WPM138.9
Turns16
Avg turn1.4s
Longest6.5s
Unknown SpeakerSPEAKER 00 · unmatched
Brief1.3%of all dialogue · 69 words · 0:20 spoken
WPM209.3
Turns14
Avg turn1.5s
Longest7.7s
Jamie ParkerSPEAKER 25
Brief3.7%of all dialogue · 68 words · 0:57 spoken
WPM71.9
Turns66
Avg turn1.0s
Longest5.6s
Chris WalleySPEAKER 20
Brief3.3%of all dialogue · 11 words · 0:51 spoken
WPM13.1
Turns21
Avg turn5.7s
Longest8.0s
Unknown SpeakerSPEAKER 02 · unmatched
Brief0.0%of all dialogue · 1 words · 0:00 spoken
WPM166.7
Turns38
Avg turn0.4s
Longest1.3s