CAST · UNFORGIVEN
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to UnforgivenFaces detected
27,514
across full runtime
Named matches
12
actors identified
Close-up shots
12.5%
of all framed shots
Smile rate
3.3%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 27%
film-wide aggregate
Most expressive
Jaimz Woolvett
88% non-neutral
Lead screen share
24%
12 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedScreen time by actor
12 named · 62m tracked of 130.7m01
Gene Hackman
as 'Little' Bill Daggett · 2091 scenes
14.5min · 24% of cast
angry
02
Morgan Freeman
as Ned Logan · 1757 scenes
12.2min · 20% of cast
sad
03
Clint Eastwood
as William Munny · 1630 scenes
11.3min · 18% of cast
angry
04
Saul Rubinek
as W.W. Beauchamp · 798 scenes
5.5min · 9% of cast
sad
05
Richard Harris
as English Bob · 714 scenes
5.0min · 8% of cast
sad
06
Jaimz Woolvett
as The Schofield Kid · 609 scenes
4.2min · 7% of cast
sad
07
Anthony James
as Skinny Dubois · 579 scenes
4.0min · 6% of cast
angry
08
Frances Fisher
as Strawberry Alice · 381 scenes
2.6min · 4% of cast
fear
09
Liisa Repo-Martell
as Faith · 126 scenes
0.9min · 1% of cast
angry
10
Beverley Elliott
as Silky · 109 scenes
0.8min · 1% of cast
sad
11
Rob Campbell
as Davey Bunting · 83 scenes
0.6min · 1% of cast
sad
12
Shane Meier
as Will Munny · 20 scenes
0.1min · 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 |
|---|
Gene Hackman as 'Little' Bill Daggett | 1,864 | 208.7 | |
Clint Eastwood as William Munny | 1,637 | 194.6 | |
Morgan Freeman as Ned Logan | 1,515 | 241.7 | |
Jaimz Woolvett as The Schofield Kid | 1,155 | 225.1 | |
Richard Harris as English Bob | 777 | 187.8 | |
Anthony James as Skinny Dubois | 669 | 176.1 | |
Unidentified speakers | 460 | — | |
Frances Fisher as Strawberry Alice | 438 | 192.2 | |
Saul Rubinek as W.W. Beauchamp | 404 | 230.2 | |
Liisa Repo-Martell as Faith | 246 | 232.1 | |
Rob Campbell as Davey Bunting | 141 | 69.2 | |
Cast profiles
arc · volatility · emotion breakdown per actorGH
Gene Hackman
AS 'LITTLE' BILL DAGGETT
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0032m65m98m130.7m
MF
Morgan Freeman
AS NED LOGAN
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0032m65m98m130.7m
CE
Clint Eastwood
AS WILLIAM MUNNY
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0032m65m98m130.7m
SR
Saul Rubinek
AS W.W. BEAUCHAMP
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0032m65m98m130.7m
RH
Richard Harris
AS ENGLISH BOB
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0032m65m98m130.7m
JW
Jaimz Woolvett
AS THE SCHOFIELD KID
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0032m65m98m130.7m
AJ
Anthony James
AS SKINNY DUBOIS
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0032m65m98m130.7m
FF
Frances Fisher
AS STRAWBERRY ALICE
● Dominant: fearEmotional arc — 30 segments~4m per bucket
00:0032m65m98m130.7m
LR
Liisa Repo-Martell
AS FAITH
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0032m65m98m130.7m
BE
Beverley Elliott
AS SILKY
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0032m65m98m130.7m
RC
Rob Campbell
AS DAVEY BUNTING
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0032m65m98m130.7m
SM
Shane Meier
AS WILL MUNNY
● Dominant: angryToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 16 clusterssums to 100.1% of all dialogue
Hackman 19.6%
Eastwood 18.5%
Freeman 13.8%
Woolvett 11.3%
Harris 9.1%
James 8.4%
First-word entry · per speakerdot = first line · trail = on-screen window · 10 ensemble
0:0032:4065:2198:01130:42
runtimeLiisa Repo-Martell
7:06enter
Gene HackmanSPEAKER 20
Rapid exchange19.6%of all dialogue · 1,864 words · 8:56 spoken
WPM208.7
Turns351
Avg turn1.4s
Longest11.4s
Clint EastwoodSPEAKER 14
Rapid exchange18.5%of all dialogue · 1,637 words · 8:25 spoken
WPM194.6
Turns398
Avg turn1.0s
Longest6.1s
Morgan FreemanSPEAKER 09
Rapid exchange13.8%of all dialogue · 1,515 words · 6:16 spoken
WPM241.7
Turns367
Avg turn1.0s
Longest4.7s
Jaimz WoolvettSPEAKER 07
Rapid exchange11.3%of all dialogue · 1,155 words · 5:08 spoken
WPM225.1
Turns215
Avg turn1.2s
Longest5.0s
Richard HarrisSPEAKER 16
Rapid exchange9.1%of all dialogue · 777 words · 4:08 spoken
WPM187.8
Turns190
Avg turn1.3s
Longest9.2s
Anthony JamesSPEAKER 08
Rapid exchange8.4%of all dialogue · 669 words · 3:48 spoken
WPM176.1
Turns204
Avg turn1.0s
Longest5.5s
Frances FisherSPEAKER 39
Brief5.0%of all dialogue · 438 words · 2:17 spoken
WPM192.2
Turns80
Avg turn1.4s
Longest5.9s
Saul RubinekSPEAKER 02
Brief3.9%of all dialogue · 404 words · 1:45 spoken
WPM230.2
Turns95
Avg turn1.2s
Longest6.9s
Liisa Repo-MartellSPEAKER 34
Brief2.3%of all dialogue · 246 words · 1:04 spoken
WPM232.1
Turns43
Avg turn1.7s
Longest11.1s
Unknown SpeakerSPEAKER 36 · unmatched
Brief1.1%of all dialogue · 146 words · 0:30 spoken
WPM289.7
Turns27
Avg turn1.4s
Longest6.2s
Rob CampbellSPEAKER 01
Brief4.5%of all dialogue · 141 words · 2:02 spoken
WPM69.2
Turns53
Avg turn0.8s
Longest2.9s
Unknown SpeakerSPEAKER 25 · unmatched
Brief1.1%of all dialogue · 120 words · 0:29 spoken
WPM249.6
Turns23
Avg turn1.2s
Longest2.6s
Unknown SpeakerSPEAKER 00 · unmatched
Brief0.5%of all dialogue · 57 words · 0:12 spoken
WPM276.3
Turns7
Avg turn2.4s
Longest9.5s
Unknown SpeakerSPEAKER 12 · unmatched
Brief0.4%of all dialogue · 52 words · 0:12 spoken
WPM271.8
Turns13
Avg turn1.0s
Longest4.3s
Unknown SpeakerSPEAKER 26 · unmatched
Brief0.3%of all dialogue · 44 words · 0:09 spoken
WPM298.6
Turns10
Avg turn0.8s
Longest1.5s
Unknown SpeakerSPEAKER 35 · unmatched
Brief0.3%of all dialogue · 41 words · 0:08 spoken
WPM300.4
Turns2
Avg turn6.4s
Longest8.7s