QuantCinemaCinema, decoded.
FilmsRankingsCompare
QuantCinema

AI-powered cinema analytics.

DISPATCH

Suggest a film · get notified when new data drops

© 2026 QuantCinema
CAST · HARRY POTTER AND THE SORCERERS STONE

Faces & feelings

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

← Back to Harry Potter And The Sorcerers Stone
Faces detected
38,739
across full runtime
Named matches
15
actors identified
Close-up shots
18.9%
of all framed shots
Smile rate
6.6%
frames with detected joy
Gender split
58%
42%
M / F · screen-time weighted
Dominant emotion
Neutral 47%
film-wide aggregate
Most expressive
Emma Watson
76% non-neutral
Lead screen share
27%
15 tracked characters

Overall emotion distribution

7 emotions · all characters · screen-time weighted
Happy
6.6%
2,563 frames
Surprise
6.8%
2,615 frames
Neutral
46.8%
18,144 frames
Fear
11.5%
4,454 frames
Sad
17.4%
6,753 frames
Angry
7.1%
2,742 frames
Disgust
3.8%
1,468 frames

Screen time by actor

15 named · 73m tracked of 158.8m
01
Rupert Grint
as Ron Weasley · 2804 scenes
19.5min · 27% of cast
sad
02
Daniel Radcliffe
as Harry Potter · 2151 scenes
14.9min · 21% of cast
neutral
03
Emma Watson
as Hermione Granger · 2067 scenes
14.4min · 20% of cast
sad
04
Maggie Smith
as Minerva McGonagall · 668 scenes
4.6min · 6% of cast
sad
05
Alan Rickman
as Severus Snape · 408 scenes
2.8min · 4% of cast
angry
06
Fiona Shaw
as Petunia Dursley · 377 scenes
2.6min · 4% of cast
fear
07
Tom Felton
as Draco Malfoy · 315 scenes
2.2min · 3% of cast
happy
08
Richard Griffiths
as Vernon Dursley · 300 scenes
2.1min · 3% of cast
sad
09
Richard Harris
as Albus Dumbledore · 283 scenes
2.0min · 3% of cast
neutral
10
Ian Hart
as Quirinus Quirrell · 279 scenes
1.9min · 3% of cast
angry
11
Sean Biggerstaff
as Oliver Wood · 274 scenes
1.9min · 3% of cast
sad
12
Robbie Coltrane
as Rubeus Hagrid · 222 scenes
1.5min · 2% of cast
angry
13
John Hurt
as Mr. Ollivander · 216 scenes
1.5min · 2% of cast
sad
14
David Bradley
as Argus Filch · 113 scenes
0.8min · 1% of cast
angry
15
Matthew Lewis
as Neville Longbottom · 1 scenes
0.0min · 0% of cast
disgust

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
Rupert Grint
as Ron Weasley
2,102158.7
26.0%
Robbie Coltrane
as Rubeus Hagrid
1,389235
17.2%
Emma Watson
as Hermione Granger
847146.9
10.5%
Maggie Smith
as Minerva McGonagall
639155.3
7.9%
Daniel Radcliffe
as Harry Potter
55165.7
6.8%
Richard Harris
as Albus Dumbledore
545136.4
6.7%
Alan Rickman
as Severus Snape
463142.9
5.7%
Tom Felton
as Draco Malfoy
39399.6
4.9%
Sean Biggerstaff
as Oliver Wood
226235.8
2.8%
Fiona Shaw
as Petunia Dursley
215221.3
2.7%
Richard Griffiths
as Vernon Dursley
19483.4
2.4%
Ian Hart
as Quirinus Quirrell
180210.8
2.2%
David Bradley
as Argus Filch
127195
1.6%
John Hurt
as Mr. Ollivander
115148.4
1.4%
Unidentified speakers
95—
1.2%

Cast profiles

arc · volatility · emotion breakdown per actor
RG
Rupert Grint
AS RON WEASLEY
● Dominant: sad
Screen time
19m 29s
Scenes
2804
First seen
34:50
Last seen
149:56
Volatility
40 Med
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
6%
Happy
10%
Surprise
16%
Neutral
19%
Fear
43%
Sad
3%
Angry
3%
Disgust
DR
Daniel Radcliffe
AS HARRY POTTER
● Dominant: neutral
Screen time
14m 57s
Scenes
2151
First seen
4:12
Last seen
150:09
Volatility
43 Med
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
10%
Happy
12%
Surprise
37%
Neutral
9%
Fear
19%
Sad
2%
Angry
11%
Disgust
EW
Emma Watson
AS HERMIONE GRANGER
● Dominant: sad
Screen time
14m 22s
Scenes
2067
First seen
38:29
Last seen
149:56
Volatility
49 Med
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
15%
Happy
9%
Surprise
24%
Neutral
13%
Fear
26%
Sad
5%
Angry
8%
Disgust
MS
Maggie Smith
AS MINERVA MCGONAGALL
● Dominant: sad
Screen time
4m 38s
Scenes
668
First seen
1:38
Last seen
147:05
Volatility
40 Med
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
6%
Happy
13%
Surprise
20%
Neutral
6%
Fear
32%
Sad
20%
Angry
3%
Disgust
AR
Alan Rickman
AS SEVERUS SNAPE
● Dominant: angry
Screen time
2m 50s
Scenes
408
First seen
44:18
Last seen
145:45
Volatility
25 Low
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
0%
Happy
0%
Surprise
2%
Neutral
4%
Fear
24%
Sad
68%
Angry
2%
Disgust
FS
Fiona Shaw
AS PETUNIA DURSLEY
● Dominant: fear
Screen time
2m 37s
Scenes
377
First seen
4:14
Last seen
19:04
Volatility
37 Med
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
9%
Happy
3%
Surprise
8%
Neutral
37%
Fear
33%
Sad
8%
Angry
2%
Disgust
TF
Tom Felton
AS DRACO MALFOY
● Dominant: happy
Screen time
2m 11s
Scenes
315
First seen
41:56
Last seen
147:57
Volatility
41 Med
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
31%
Happy
3%
Surprise
10%
Neutral
4%
Fear
14%
Sad
8%
Angry
31%
Disgust
RG
Richard Griffiths
AS VERNON DURSLEY
● Dominant: sad
Screen time
2m 05s
Scenes
300
First seen
5:07
Last seen
19:10
Volatility
49 Med
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
10%
Happy
2%
Surprise
4%
Neutral
24%
Fear
29%
Sad
20%
Angry
12%
Disgust
RH
Richard Harris
AS ALBUS DUMBLEDORE
● Dominant: neutral
Screen time
1m 58s
Scenes
283
First seen
3:35
Last seen
147:24
Volatility
35 Med
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
1%
Happy
28%
Surprise
38%
Neutral
3%
Fear
17%
Sad
12%
Angry
1%
Disgust
IH
Ian Hart
AS QUIRINUS QUIRRELL
● Dominant: angry
Screen time
1m 56s
Scenes
279
First seen
21:35
Last seen
139:01
Volatility
41 Med
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
8%
Happy
3%
Surprise
8%
Neutral
13%
Fear
12%
Sad
41%
Angry
17%
Disgust
SB
Sean Biggerstaff
AS OLIVER WOOD
● Dominant: sad
Screen time
1m 54s
Scenes
274
First seen
43:58
Last seen
147:42
Volatility
39 Med
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
9%
Happy
3%
Surprise
35%
Neutral
1%
Fear
43%
Sad
7%
Angry
2%
Disgust
RC
Robbie Coltrane
AS RUBEUS HAGRID
● Dominant: angry
Screen time
1m 32s
Scenes
222
First seen
14:45
Last seen
149:36
Volatility
41 Med
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
13%
Happy
20%
Surprise
14%
Neutral
7%
Fear
2%
Sad
43%
Angry
1%
Disgust
JH
John Hurt
AS MR. OLLIVANDER
● Dominant: sad
Screen time
1m 30s
Scenes
216
First seen
27:23
Last seen
30:32
Volatility
29 Med
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
1%
Happy
2%
Surprise
0%
Neutral
25%
Fear
63%
Sad
6%
Angry
3%
Disgust
DB
David Bradley
AS ARGUS FILCH
● Dominant: angry
Screen time
0m 47s
Scenes
113
First seen
44:35
Last seen
145:14
Volatility
17 Low
Emotional arc — 30 segments~5m per bucket
00:0039m79m119m158.8m
1%
Happy
0%
Surprise
1%
Neutral
3%
Fear
1%
Sad
87%
Angry
8%
Disgust
ML
Matthew Lewis
AS NEVILLE LONGBOTTOM
● Dominant: disgust
Screen time
0m 01s
Scenes
1
First seen
71:42
Last seen
71:42

Too few detections for emotion analysis

Speaker diarization

talk-time · turns · pacing per speaker
Talk-time share · 15 clusterssums to 99.8% of all dialogue
Grint 23.8%
Coltrane 10.6%
Watson 10.4%
Smith 7.4%
Radcliffe 15.1%
Harris 7.2%
Felton 7.1%
First-word entry · per speakerdot = first line · trail = on-screen window · 9 ensemble
0:0039:4279:24119:06158:48
runtime
Richard Harris
1:25enter
Maggie Smith
1:27enter
Robbie Coltrane
2:24enter
Fiona Shaw
4:54enter
Richard Griffiths
5:05enter
Rupert Grint
6:19enter
Daniel Radcliffe
12:13enter
Emma Watson
18:30enter
Tom Felton
20:14enter
David Bradley
21:09enter
Sean Biggerstaff
21:26enter
Ian Hart
21:35enter
John Hurt
27:27enter
Alan Rickman
48:52enter
SPEAKER 12
114:14enter
Rupert GrintSPEAKER 13
Rapid exchange
23.8%
of all dialogue · 2,102 words · 13:15 spoken
WPM158.7
Turns563
Avg turn1.3s
Longest13.7s
enters at 6:19profanity 4
Robbie ColtraneSPEAKER 31
Rapid exchange
10.6%
of all dialogue · 1,389 words · 5:55 spoken
WPM235
Turns274
Avg turn1.5s
Longest12.6s
enters at 2:24profanity 5
Emma WatsonSPEAKER 10
Rapid exchange
10.4%
of all dialogue · 847 words · 5:46 spoken
WPM146.9
Turns230
Avg turn1.4s
Longest10.0s
enters at 18:30profanity 1
Maggie SmithSPEAKER 06
Rapid exchange
7.4%
of all dialogue · 639 words · 4:07 spoken
WPM155.3
Turns174
Avg turn1.5s
Longest12.0s
enters at 1:27profanity 0
Daniel RadcliffeSPEAKER 09
Rapid exchange
15.1%
of all dialogue · 551 words · 8:23 spoken
WPM65.7
Turns187
Avg turn1.2s
Longest7.3s
enters at 12:13profanity 0
Richard HarrisSPEAKER 29
Rapid exchange
7.2%
of all dialogue · 545 words · 3:60 spoken
WPM136.4
Turns173
Avg turn1.4s
Longest5.7s
enters at 1:25profanity 0
Alan RickmanSPEAKER 37
Brief
5.8%
of all dialogue · 463 words · 3:14 spoken
WPM142.9
Turns85
Avg turn2.0s
Longest15.5s
enters at 48:52profanity 0
Tom FeltonSPEAKER 32
Rapid exchange
7.1%
of all dialogue · 393 words · 3:57 spoken
WPM99.6
Turns173
Avg turn1.1s
Longest5.0s
enters at 20:14profanity 1
Sean BiggerstaffSPEAKER 05
Brief
1.7%
of all dialogue · 226 words · 0:58 spoken
WPM235.8
Turns55
Avg turn1.0s
Longest4.0s
enters at 21:26profanity 0
Fiona ShawSPEAKER 08
Rapid exchange
1.7%
of all dialogue · 215 words · 0:58 spoken
WPM221.3
Turns166
Avg turn1.1s
Longest12.1s
enters at 4:54profanity 0
Richard GriffithsSPEAKER 35
Brief
4.2%
of all dialogue · 194 words · 2:20 spoken
WPM83.4
Turns48
Avg turn1.5s
Longest5.8s
enters at 5:05profanity 1
Ian HartSPEAKER 20
Brief
1.5%
of all dialogue · 180 words · 0:51 spoken
WPM210.8
Turns44
Avg turn1.3s
Longest6.1s
enters at 21:35profanity 0
David BradleySPEAKER 22
Brief
1.2%
of all dialogue · 127 words · 0:39 spoken
WPM195
Turns21
Avg turn2.1s
Longest9.4s
enters at 21:09profanity 1
John HurtSPEAKER 21
Brief
1.4%
of all dialogue · 115 words · 0:47 spoken
WPM148.4
Turns38
Avg turn1.6s
Longest7.0s
enters at 27:27profanity 0
Unknown SpeakerSPEAKER 12 · unmatched
Brief
0.7%
of all dialogue · 95 words · 0:24 spoken
WPM242.9
Turns23
Avg turn1.4s
Longest5.0s
enters at 114:14profanity 0
AGGREGATE — 15 unique characters · 38,739 faces detected · 15 named matches · 73m screen-time tracked