QuantCinemaCinema, decoded.
FilmsRankingsCompare
QuantCinema

AI-powered cinema analytics.

DISPATCH

Suggest a film · get notified when new data drops

© 2026 QuantCinema
CAST · THE SILENCE OF THE LAMBS

Faces & feelings

Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.

← Back to The Silence Of The Lambs
Faces detected
17,305
across full runtime
Named matches
13
actors identified
Close-up shots
42.4%
of all framed shots
Smile rate
7.3%
frames with detected joy
Gender split
55%
45%
M / F · screen-time weighted
Dominant emotion
Neutral 37%
film-wide aggregate
Most expressive
Kasi Lemmons
77% non-neutral
Lead screen share
56%
13 tracked characters

Overall emotion distribution

7 emotions · all characters · screen-time weighted
Happy
7.3%
1,264 frames
Surprise
3.0%
524 frames
Neutral
37.1%
6,425 frames
Fear
19.7%
3,407 frames
Sad
12.2%
2,116 frames
Angry
13.8%
2,382 frames
Disgust
6.9%
1,187 frames

Screen time by actor

13 named · 55m tracked of 118.5m
01
Jodie Foster
as Clarice Starling · 4410 scenes
30.7min · 56% of cast
neutral
02
Anthony Hopkins
as Dr. Hannibal Lecter · 1570 scenes
10.9min · 20% of cast
disgust
03
Scott Glenn
as Jack Crawford · 437 scenes
3.0min · 6% of cast
angry
04
Anthony Heald
as Dr. Frederick Chilton · 393 scenes
2.7min · 5% of cast
neutral
05
Kasi Lemmons
as Ardelia Mapp · 208 scenes
1.4min · 3% of cast
sad
06
Diane Baker
as Senator Ruth Martin · 158 scenes
1.1min · 2% of cast
sad
07
Ted Levine
as Jame Gumb · 148 scenes
1.0min · 2% of cast
sad
08
Brooke Smith
as Catherine Martin · 145 scenes
1.0min · 2% of cast
fear
09
Charles Napier
as Lt. Boyle · 123 scenes
0.9min · 2% of cast
angry
10
Frankie Faison
as Barney · 89 scenes
0.6min · 1% of cast
neutral
11
Paul Lazar
as Pilcher · 85 scenes
0.6min · 1% of cast
sad
12
Dan Butler
as Roden · 79 scenes
0.6min · 1% of cast
angry
13
Tracey Walter
as Lamar · 72 scenes
0.5min · 1% of cast
sad

Dialogue by character

words spoken · WPM · share of total dialogue
NOTE — speaker matching uses face-detection overlap; actors not recognized by the AI appear as unidentified.
Actor / CharacterWords spokenWPM% of dialogue
Jodie Foster
as Clarice Starling
2,413186.8
32.8%
Anthony Hopkins
as Dr. Hannibal Lecter
1,808188.6
24.6%
Scott Glenn
as Jack Crawford
991228.5
13.5%
Anthony Heald
as Dr. Frederick Chilton
574182.7
7.8%
Kasi Lemmons
as Ardelia Mapp
290212.7
3.9%
Ted Levine
as Jame Gumb
264241.8
3.6%
Tracey Walter
as Lamar
217152.8
3.0%
Unidentified speakers
213—
2.9%
Paul Lazar
as Pilcher
171216.3
2.3%
Diane Baker
as Senator Ruth Martin
135177.2
1.8%
Brooke Smith
as Catherine Martin
13254.8
1.8%
Charles Napier
as Lt. Boyle
94247.2
1.3%
Frankie Faison
as Barney
51261.1
0.7%

Cast profiles

arc · volatility · emotion breakdown per actor
CS
Jodie Foster
AS CLARICE STARLING
● Dominant: neutral
Screen time
30m 40s
Scenes
4410
First seen
1:33
Last seen
112:51
Volatility
38 Med
Emotional arc — 30 segments~4m per bucket
00:0029m59m88m118.5m
10%
Happy
2%
Surprise
37%
Neutral
12%
Fear
19%
Sad
11%
Angry
9%
Disgust
DH
Anthony Hopkins
AS DR. HANNIBAL LECTER
● Dominant: disgust
Screen time
10m 55s
Scenes
1570
First seen
12:27
Last seen
112:39
Volatility
33 Med
Emotional arc — 30 segments~4m per bucket
00:0029m59m88m118.5m
21%
Happy
2%
Surprise
2%
Neutral
15%
Fear
12%
Sad
18%
Angry
30%
Disgust
JC
Scott Glenn
AS JACK CRAWFORD
● Dominant: angry
Screen time
3m 02s
Scenes
437
First seen
5:43
Last seen
111:56
Volatility
42 Med
Emotional arc — 30 segments~4m per bucket
00:0029m59m88m118.5m
3%
Happy
1%
Surprise
13%
Neutral
6%
Fear
4%
Sad
63%
Angry
11%
Disgust
DF
Anthony Heald
AS DR. FREDERICK CHILTON
● Dominant: neutral
Screen time
2m 44s
Scenes
393
First seen
8:19
Last seen
112:57
Volatility
39 Med
Emotional arc — 30 segments~4m per bucket
00:0029m59m88m118.5m
7%
Happy
10%
Surprise
30%
Neutral
5%
Fear
14%
Sad
28%
Angry
5%
Disgust
AM
Kasi Lemmons
AS ARDELIA MAPP
● Dominant: sad
Screen time
1m 27s
Scenes
208
First seen
3:49
Last seen
111:30
Volatility
46 Med
Emotional arc — 30 segments~4m per bucket
00:0029m59m88m118.5m
9%
Happy
1%
Surprise
23%
Neutral
18%
Fear
37%
Sad
6%
Angry
7%
Disgust
SR
Diane Baker
AS SENATOR RUTH MARTIN
● Dominant: sad
Screen time
1m 06s
Scenes
158
First seen
50:42
Last seen
64:46
Volatility
33 Med
Emotional arc — 30 segments~4m per bucket
00:0029m59m88m118.5m
1%
Happy
1%
Surprise
8%
Neutral
0%
Fear
49%
Sad
16%
Angry
26%
Disgust
JG
Ted Levine
AS JAME GUMB
● Dominant: sad
Screen time
1m 02s
Scenes
148
First seen
33:23
Last seen
102:60
Volatility
39 Med
Emotional arc — 30 segments~4m per bucket
00:0029m59m88m118.5m
3%
Happy
1%
Surprise
6%
Neutral
12%
Fear
37%
Sad
22%
Angry
20%
Disgust
CM
Brooke Smith
AS CATHERINE MARTIN
● Dominant: fear
Screen time
1m 01s
Scenes
145
First seen
31:47
Last seen
98:45
Volatility
38 Med
Emotional arc — 30 segments~4m per bucket
00:0029m59m88m118.5m
2%
Happy
8%
Surprise
6%
Neutral
42%
Fear
35%
Sad
1%
Angry
6%
Disgust
LB
Charles Napier
AS LT. BOYLE
● Dominant: angry
Screen time
0m 52s
Scenes
123
First seen
61:42
Last seen
77:16
Volatility
37 Med
Emotional arc — 30 segments~4m per bucket
00:0029m59m88m118.5m
1%
Happy
3%
Surprise
9%
Neutral
2%
Fear
4%
Sad
70%
Angry
11%
Disgust
B
Frankie Faison
AS BARNEY
● Dominant: neutral
Screen time
0m 37s
Scenes
89
First seen
10:29
Last seen
59:55
Volatility
32 Med
Emotional arc — 30 segments~4m per bucket
00:0029m59m88m118.5m
10%
Happy
7%
Surprise
42%
Neutral
10%
Fear
12%
Sad
17%
Angry
2%
Disgust
P
Paul Lazar
AS PILCHER
● Dominant: sad
Screen time
0m 35s
Scenes
85
First seen
47:20
Last seen
111:26
Volatility
37 Med
Emotional arc — 30 segments~4m per bucket
00:0029m59m88m118.5m
18%
Happy
5%
Surprise
8%
Neutral
4%
Fear
35%
Sad
9%
Angry
21%
Disgust
R
Dan Butler
AS RODEN
● Dominant: angry
Screen time
0m 33s
Scenes
79
First seen
47:16
Last seen
111:30
Volatility
29 Med
Emotional arc — 30 segments~4m per bucket
00:0029m59m88m118.5m
10%
Happy
6%
Surprise
5%
Neutral
13%
Fear
0%
Sad
48%
Angry
18%
Disgust
L
Tracey Walter
AS LAMAR
● Dominant: sad
Screen time
0m 30s
Scenes
72
First seen
40:17
Last seen
46:04
Volatility
35 Med
Emotional arc — 30 segments~4m per bucket
00:0029m59m88m118.5m
0%
Happy
0%
Surprise
33%
Neutral
1%
Fear
35%
Sad
25%
Angry
6%
Disgust

Speaker diarization

talk-time · turns · pacing per speaker
Talk-time share · 16 clusterssums to 100.0% of all dialogue
Foster 32.9%
Hopkins 24.4%
Glenn 11.0%
Heald 8.0%
First-word entry · per speakerdot = first line · trail = on-screen window · 10 ensemble
0:0029:3859:1588:53118:30
runtime
SPEAKER 33
4:41enter
Scott Glenn
5:44enter
Jodie Foster
5:46enter
Anthony Heald
8:15enter
Frankie Faison
11:16enter
Anthony Hopkins
12:39enter
Kasi Lemmons
20:15enter
SPEAKER 31
20:56enter
SPEAKER 12
22:42enter
Brooke Smith
32:42enter
Ted Levine
33:26enter
Paul Lazar
47:04enter
Diane Baker
50:38enter
Charles Napier
61:35enter
Tracey Walter
65:14enter
SPEAKER 01
81:43enter
Jodie FosterSPEAKER 27
Rapid exchange
32.9%
of all dialogue · 2,413 words · 12:55 spoken
WPM186.8
Turns566
Avg turn1.4s
Longest15.0s
enters at 5:46profanity 1
Anthony HopkinsSPEAKER 06
Rapid exchange
24.4%
of all dialogue · 1,808 words · 9:35 spoken
WPM188.6
Turns312
Avg turn1.7s
Longest14.5s
enters at 12:39profanity 3
Scott GlennSPEAKER 15
Rapid exchange
11.0%
of all dialogue · 991 words · 4:20 spoken
WPM228.5
Turns165
Avg turn1.8s
Longest18.8s
enters at 5:44profanity 1
Anthony HealdSPEAKER 10
Brief
8.0%
of all dialogue · 574 words · 3:09 spoken
WPM182.7
Turns71
Avg turn2.4s
Longest14.2s
enters at 8:15profanity 1
Kasi LemmonsSPEAKER 38
Brief
3.5%
of all dialogue · 290 words · 1:22 spoken
WPM212.7
Turns48
Avg turn1.9s
Longest42.6s
enters at 20:15profanity 1
Ted LevineSPEAKER 18
Brief
2.8%
of all dialogue · 264 words · 1:06 spoken
WPM241.8
Turns65
Avg turn1.4s
Longest5.7s
enters at 33:26profanity 0
Tracey WalterSPEAKER 13
Brief
3.6%
of all dialogue · 217 words · 1:25 spoken
WPM152.8
Turns48
Avg turn1.4s
Longest4.5s
enters at 65:14profanity 4
Paul LazarSPEAKER 28
Brief
2.0%
of all dialogue · 171 words · 0:47 spoken
WPM216.3
Turns48
Avg turn1.1s
Longest4.0s
enters at 47:04profanity 0
Diane BakerSPEAKER 35
Brief
1.9%
of all dialogue · 135 words · 0:46 spoken
WPM177.2
Turns32
Avg turn1.4s
Longest5.6s
enters at 50:38profanity 0
Brooke SmithSPEAKER 21
Conversational
6.1%
of all dialogue · 132 words · 2:25 spoken
WPM54.8
Turns131
Avg turn1.0s
Longest4.4s
enters at 32:42profanity 1
Unknown SpeakerSPEAKER 01 · unmatched
Brief
1.2%
of all dialogue · 115 words · 0:28 spoken
WPM244.2
Turns16
Avg turn2.3s
Longest10.8s
enters at 81:43profanity 1
Charles NapierSPEAKER 29
Brief
1.0%
of all dialogue · 94 words · 0:23 spoken
WPM247.2
Turns18
Avg turn1.5s
Longest9.5s
enters at 61:35profanity 0
Unknown SpeakerSPEAKER 12 · unmatched
Brief
0.8%
of all dialogue · 56 words · 0:20 spoken
WPM171.3
Turns12
Avg turn1.8s
Longest4.5s
enters at 22:42profanity 0
Frankie FaisonSPEAKER 36
Brief
0.5%
of all dialogue · 51 words · 0:12 spoken
WPM261.1
Turns18
Avg turn0.9s
Longest3.0s
enters at 11:16profanity 0
Unknown SpeakerSPEAKER 31 · unmatched
Brief
0.2%
of all dialogue · 25 words · 0:06 spoken
WPM267.9
Turns9
Avg turn1.0s
Longest2.5s
enters at 20:56profanity 0
Unknown SpeakerSPEAKER 33 · unmatched
Brief
0.1%
of all dialogue · 17 words · 0:02 spoken
WPM467.9
Turns8
Avg turn1.7s
Longest6.8s
enters at 4:41profanity 0
AGGREGATE — 13 unique characters · 17,305 faces detected · 13 named matches · 55m screen-time tracked