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 PRISONER OF AZKABAN

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 Prisoner of Azkaban
Faces detected
37,009
across full runtime
Named matches
15
actors identified
Close-up shots
3.0%
of all framed shots
Smile rate
4.5%
frames with detected joy
Gender split
69%
31%
M / F · screen-time weighted
Dominant emotion
Neutral 50%
film-wide aggregate
Most expressive
Tom Felton
99% non-neutral
Lead screen share
28%
15 tracked characters

Overall emotion distribution

7 emotions · all characters · screen-time weighted
Happy
4.5%
1,660 frames
Surprise
5.2%
1,925 frames
Neutral
50.2%
18,580 frames
Fear
18.2%
6,737 frames
Sad
11.9%
4,420 frames
Angry
7.5%
2,774 frames
Disgust
2.5%
913 frames

Screen time by actor

15 named · 70m tracked of 141.7m
01
Daniel Radcliffe
as Harry Potter · 2827 scenes
19.6min · 28% of cast
neutral
02
Emma Watson
as Hermione Granger · 1940 scenes
13.5min · 19% of cast
sad
03
Rupert Grint
as Ron Weasley · 1712 scenes
11.9min · 17% of cast
fear
04
David Thewlis
as Remus Lupin · 1448 scenes
10.1min · 14% of cast
neutral
05
Alan Rickman
as Severus Snape · 541 scenes
3.8min · 5% of cast
angry
06
Michael Gambon
as Albus Dumbledore · 335 scenes
2.3min · 3% of cast
angry
07
Gary Oldman
as Sirius Black · 194 scenes
1.4min · 2% of cast
angry
08
Maggie Smith
as Minerva McGonagall · 179 scenes
1.2min · 2% of cast
neutral
09
Robbie Coltrane
as Rubeus Hagrid · 164 scenes
1.1min · 2% of cast
angry
10
Tom Felton
as Draco Malfoy · 162 scenes
1.1min · 2% of cast
disgust
11
Emma Thompson
as Sybill Trelawney · 157 scenes
1.1min · 2% of cast
fear
12
Fiona Shaw
as Petunia Dursley · 149 scenes
1.0min · 1% of cast
neutral
13
Richard Griffiths
as Vernon Dursley · 140 scenes
1.0min · 1% of cast
sad
14
Timothy Spall
as Peter Pettigrew · 66 scenes
0.5min · 1% of cast
fear
15
Julie Walters
as Molly Weasley · 22 scenes
0.1min · 0% 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
Daniel Radcliffe
as Harry Potter
1,788210.9
21.7%
David Thewlis
as Remus Lupin
1,574199.5
19.1%
Emma Watson
as Hermione Granger
80693.6
9.8%
Michael Gambon
as Albus Dumbledore
660126.7
8.0%
Alan Rickman
as Severus Snape
600179.1
7.3%
Robbie Coltrane
as Rubeus Hagrid
528115.7
6.4%
Rupert Grint
as Ron Weasley
43391.7
5.3%
Julie Walters
as Molly Weasley
42294.2
5.1%
Emma Thompson
as Sybill Trelawney
266117.6
3.2%
Gary Oldman
as Sirius Black
26232.9
3.2%
Fiona Shaw
as Petunia Dursley
259192.2
3.2%
Maggie Smith
as Minerva McGonagall
259236.4
3.2%
Timothy Spall
as Peter Pettigrew
191220.5
2.3%
Tom Felton
as Draco Malfoy
153218.9
1.9%
Unidentified speakers
20—
0.2%

Cast profiles

arc · volatility · emotion breakdown per actor
DR
Daniel Radcliffe
AS HARRY POTTER
● Dominant: neutral
Screen time
19m 39s
Scenes
2827
First seen
1:08
Last seen
129:32
Volatility
41 Med
Emotional arc — 30 segments~5m per bucket
00:0035m70m106m141.7m
7%
Happy
11%
Surprise
34%
Neutral
23%
Fear
14%
Sad
4%
Angry
7%
Disgust
EW
Emma Watson
AS HERMIONE GRANGER
● Dominant: sad
Screen time
13m 29s
Scenes
1940
First seen
16:50
Last seen
129:37
Volatility
35 Med
Emotional arc — 30 segments~5m per bucket
00:0035m70m106m141.7m
5%
Happy
1%
Surprise
18%
Neutral
24%
Fear
32%
Sad
16%
Angry
4%
Disgust
RG
Rupert Grint
AS RON WEASLEY
● Dominant: fear
Screen time
11m 54s
Scenes
1712
First seen
16:39
Last seen
129:37
Volatility
33 Med
Emotional arc — 30 segments~5m per bucket
00:0035m70m106m141.7m
2%
Happy
2%
Surprise
24%
Neutral
36%
Fear
29%
Sad
5%
Angry
1%
Disgust
DT
David Thewlis
AS REMUS LUPIN
● Dominant: neutral
Screen time
10m 04s
Scenes
1448
First seen
22:21
Last seen
128:19
Volatility
39 Med
Emotional arc — 30 segments~5m per bucket
00:0035m70m106m141.7m
8%
Happy
9%
Surprise
36%
Neutral
11%
Fear
19%
Sad
13%
Angry
5%
Disgust
AR
Alan Rickman
AS SEVERUS SNAPE
● Dominant: angry
Screen time
3m 46s
Scenes
541
First seen
24:47
Last seen
101:27
Volatility
36 Med
Emotional arc — 30 segments~5m per bucket
00:0035m70m106m141.7m
1%
Happy
0%
Surprise
14%
Neutral
15%
Fear
25%
Sad
42%
Angry
4%
Disgust
MG
Michael Gambon
AS ALBUS DUMBLEDORE
● Dominant: angry
Screen time
2m 20s
Scenes
335
First seen
24:47
Last seen
125:39
Volatility
34 Med
Emotional arc — 30 segments~5m per bucket
00:0035m70m106m141.7m
1%
Happy
19%
Surprise
15%
Neutral
14%
Fear
10%
Sad
41%
Angry
0%
Disgust
GO
Gary Oldman
AS SIRIUS BLACK
● Dominant: angry
Screen time
1m 21s
Scenes
194
First seen
90:59
Last seen
124:36
Volatility
46 Med
Emotional arc — 30 segments~5m per bucket
00:0035m70m106m141.7m
7%
Happy
2%
Surprise
14%
Neutral
32%
Fear
8%
Sad
34%
Angry
4%
Disgust
MS
Maggie Smith
AS MINERVA MCGONAGALL
● Dominant: neutral
Screen time
1m 14s
Scenes
179
First seen
24:49
Last seen
65:49
Volatility
37 Med
Emotional arc — 30 segments~5m per bucket
00:0035m70m106m141.7m
6%
Happy
16%
Surprise
55%
Neutral
17%
Fear
5%
Sad
2%
Angry
0%
Disgust
RC
Robbie Coltrane
AS RUBEUS HAGRID
● Dominant: angry
Screen time
1m 08s
Scenes
164
First seen
31:57
Last seen
115:18
Volatility
44 Med
Emotional arc — 30 segments~5m per bucket
00:0035m70m106m141.7m
9%
Happy
16%
Surprise
5%
Neutral
16%
Fear
9%
Sad
42%
Angry
4%
Disgust
TF
Tom Felton
AS DRACO MALFOY
● Dominant: disgust
Screen time
1m 08s
Scenes
162
First seen
25:17
Last seen
83:38
Volatility
48 Med
Emotional arc — 30 segments~5m per bucket
00:0035m70m106m141.7m
20%
Happy
4%
Surprise
1%
Neutral
4%
Fear
25%
Sad
14%
Angry
32%
Disgust
ET
Emma Thompson
AS SYBILL TRELAWNEY
● Dominant: fear
Screen time
1m 05s
Scenes
157
First seen
29:30
Last seen
82:10
Volatility
40 Med
Emotional arc — 30 segments~5m per bucket
00:0035m70m106m141.7m
10%
Happy
5%
Surprise
10%
Neutral
47%
Fear
13%
Sad
14%
Angry
1%
Disgust
FS
Fiona Shaw
AS PETUNIA DURSLEY
● Dominant: neutral
Screen time
1m 02s
Scenes
149
First seen
1:53
Last seen
6:53
Volatility
31 Med
Emotional arc — 30 segments~5m per bucket
00:0035m70m106m141.7m
6%
Happy
1%
Surprise
28%
Neutral
19%
Fear
24%
Sad
17%
Angry
6%
Disgust
RG
Richard Griffiths
AS VERNON DURSLEY
● Dominant: sad
Screen time
0m 58s
Scenes
140
First seen
1:29
Last seen
6:53
Volatility
32 Med
Emotional arc — 30 segments~5m per bucket
00:0035m70m106m141.7m
1%
Happy
1%
Surprise
4%
Neutral
21%
Fear
44%
Sad
25%
Angry
4%
Disgust
TS
Timothy Spall
AS PETER PETTIGREW
● Dominant: fear
Screen time
0m 28s
Scenes
66
First seen
95:35
Last seen
99:53

Too few detections for emotion analysis

JW
Julie Walters
AS MOLLY WEASLEY
● Dominant: sad
Screen time
0m 09s
Scenes
22
First seen
16:54
Last seen
18:59

Too few detections for emotion analysis

Speaker diarization

talk-time · turns · pacing per speaker
Talk-time share · 15 clusterssums to 100.1% of all dialogue
Radcliffe 13.8%
Thewlis 12.8%
Watson 14.0%
Gambon 8.5%
Coltrane 7.4%
Grint 7.7%
Walters 7.3%
Oldman 12.9%
First-word entry · per speakerdot = first line · trail = on-screen window · 9 ensemble
0:0035:2670:51106:17141:42
runtime
Daniel Radcliffe
2:05enter
Fiona Shaw
2:08enter
Michael Gambon
2:35enter
Emma Watson
4:50enter
Emma Thompson
10:12enter
Robbie Coltrane
12:20enter
Timothy Spall
13:03enter
Rupert Grint
16:40enter
Julie Walters
17:04enter
David Thewlis
19:33enter
Tom Felton
27:11enter
SPEAKER 15
39:03enter
Maggie Smith
44:45enter
Alan Rickman
48:19enter
Gary Oldman
61:38enter
Daniel RadcliffeSPEAKER 19
Rapid exchange
13.8%
of all dialogue · 1,788 words · 8:29 spoken
WPM210.9
Turns585
Avg turn1.1s
Longest10.5s
enters at 2:05profanity 1
David ThewlisSPEAKER 18
Rapid exchange
12.8%
of all dialogue · 1,574 words · 7:54 spoken
WPM199.5
Turns331
Avg turn1.4s
Longest10.8s
enters at 19:33profanity 0
Emma WatsonSPEAKER 06
Rapid exchange
14.0%
of all dialogue · 806 words · 8:37 spoken
WPM93.6
Turns300
Avg turn1.1s
Longest5.9s
enters at 4:50profanity 0
Michael GambonSPEAKER 31
Rapid exchange
8.5%
of all dialogue · 660 words · 5:13 spoken
WPM126.7
Turns150
Avg turn1.7s
Longest11.8s
enters at 2:35profanity 0
Alan RickmanSPEAKER 12
Conversational
5.4%
of all dialogue · 600 words · 3:21 spoken
WPM179.1
Turns107
Avg turn2.0s
Longest13.8s
enters at 48:19profanity 0
Robbie ColtraneSPEAKER 33
Conversational
7.4%
of all dialogue · 528 words · 4:34 spoken
WPM115.7
Turns128
Avg turn1.4s
Longest9.9s
enters at 12:20profanity 0
Rupert GrintSPEAKER 14
Rapid exchange
7.7%
of all dialogue · 433 words · 4:43 spoken
WPM91.7
Turns391
Avg turn0.9s
Longest12.8s
enters at 16:40profanity 2
Julie WaltersSPEAKER 10
Brief
7.3%
of all dialogue · 422 words · 4:29 spoken
WPM94.2
Turns72
Avg turn1.9s
Longest12.2s
enters at 17:04profanity 0
Emma ThompsonSPEAKER 24
Brief
3.7%
of all dialogue · 266 words · 2:16 spoken
WPM117.6
Turns75
Avg turn1.6s
Longest12.0s
enters at 10:12profanity 0
Gary OldmanSPEAKER 21
Brief
12.9%
of all dialogue · 262 words · 7:58 spoken
WPM32.9
Turns78
Avg turn1.3s
Longest5.4s
enters at 61:38profanity 0
Fiona ShawSPEAKER 11
Brief
2.2%
of all dialogue · 259 words · 1:21 spoken
WPM192.2
Turns43
Avg turn1.9s
Longest8.0s
enters at 2:08profanity 1
Maggie SmithSPEAKER 29
Brief
1.8%
of all dialogue · 259 words · 1:06 spoken
WPM236.4
Turns48
Avg turn2.3s
Longest14.3s
enters at 44:45profanity 1
Timothy SpallSPEAKER 23
Brief
1.4%
of all dialogue · 191 words · 0:52 spoken
WPM220.5
Turns40
Avg turn1.7s
Longest7.1s
enters at 13:03profanity 0
Tom FeltonSPEAKER 16
Brief
1.1%
of all dialogue · 153 words · 0:42 spoken
WPM218.9
Turns42
Avg turn1.4s
Longest6.9s
enters at 27:11profanity 1
Unknown SpeakerSPEAKER 15 · unmatched
Brief
0.1%
of all dialogue · 20 words · 0:03 spoken
WPM355
Turns5
Avg turn1.5s
Longest3.2s
enters at 39:03profanity 0
AGGREGATE — 15 unique characters · 37,009 faces detected · 15 named matches · 70m screen-time tracked