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 DEATHLY HALLOWS PART 2

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 Deathly Hallows Part 2
Faces detected
39,221
across full runtime
Named matches
0
actors identified
Close-up shots
6.4%
of all framed shots
Smile rate
3.2%
frames with detected joy
Gender split
72%
28%
M / F · screen-time weighted
Dominant emotion
Neutral 44%
film-wide aggregate

Overall emotion distribution

7 emotions · all characters · screen-time weighted
Happy
3.2%
1,243 frames
Surprise
1.4%
565 frames
Neutral
44.4%
17,425 frames
Fear
23.7%
9,290 frames
Sad
14.3%
5,591 frames
Angry
10.1%
3,977 frames
Disgust
2.9%
1,130 frames

Screen time by actor

0 named · 0m tracked of 130.4m

Cast profiles

arc · volatility · emotion breakdown per actor

Speaker diarization

talk-time · turns · pacing per speaker
Talk-time share · 20 clusterssums to 100.1% of all dialogue
Unknown 25.2%
Unknown 28.8%
Unknown 9.0%
First-word entry · per speakerdot = first line · trail = on-screen window · 14 ensemble
0:0032:3665:1297:48130:24
runtime
SPEAKER 00
2:39enter
SPEAKER 10
2:50enter
SPEAKER 02
3:20enter
SPEAKER 16
3:21enter
SPEAKER 13
4:36enter
SPEAKER 03
4:43enter
SPEAKER 17
5:13enter
SPEAKER 06
6:31enter
SPEAKER 07
8:05enter
SPEAKER 11
13:49enter
SPEAKER 04
18:14enter
SPEAKER 19
31:18enter
SPEAKER 18
32:59enter
SPEAKER 08
33:55enter
SPEAKER 12
35:10enter
SPEAKER 15
39:48enter
SPEAKER 01
42:04enter
SPEAKER 14
42:46enter
SPEAKER 09
43:36enter
SPEAKER 05
46:43enter
Unknown SpeakerSPEAKER 02 · unmatched
Rapid exchange
25.2%
of all dialogue · 1,178 words · 9:52 spoken
WPM119.4
Turns298
Avg turn1.1s
Longest7.2s
enters at 3:20profanity 4
Unknown SpeakerSPEAKER 06 · unmatched
Rapid exchange
28.8%
of all dialogue · 614 words · 11:18 spoken
WPM54.4
Turns181
Avg turn1.4s
Longest5.7s
enters at 6:31profanity 1
Unknown SpeakerSPEAKER 05 · unmatched
Conversational
6.4%
of all dialogue · 474 words · 2:31 spoken
WPM188.6
Turns108
Avg turn1.5s
Longest7.6s
enters at 46:43profanity 0
Unknown SpeakerSPEAKER 03 · unmatched
Brief
9.0%
of all dialogue · 259 words · 3:32 spoken
WPM73.3
Turns81
Avg turn0.8s
Longest2.5s
enters at 4:43profanity 1
Unknown SpeakerSPEAKER 19 · unmatched
Brief
2.8%
of all dialogue · 244 words · 1:06 spoken
WPM222.1
Turns72
Avg turn1.0s
Longest3.2s
enters at 31:18profanity 1
Unknown SpeakerSPEAKER 12 · unmatched
Brief
4.4%
of all dialogue · 236 words · 1:43 spoken
WPM137.4
Turns83
Avg turn1.4s
Longest10.9s
enters at 35:10profanity 0
Unknown SpeakerSPEAKER 16 · unmatched
Brief
2.5%
of all dialogue · 198 words · 0:58 spoken
WPM205.7
Turns61
Avg turn1.1s
Longest3.7s
enters at 3:21profanity 0
Unknown SpeakerSPEAKER 13 · unmatched
Brief
2.0%
of all dialogue · 179 words · 0:48 spoken
WPM224.7
Turns96
Avg turn0.7s
Longest2.5s
enters at 4:36profanity 0
Unknown SpeakerSPEAKER 15 · unmatched
Brief
1.8%
of all dialogue · 142 words · 0:41 spoken
WPM205.7
Turns30
Avg turn1.8s
Longest6.6s
enters at 39:48profanity 0
Unknown SpeakerSPEAKER 08 · unmatched
Brief
1.9%
of all dialogue · 119 words · 0:44 spoken
WPM160.8
Turns48
Avg turn1.0s
Longest2.6s
enters at 33:55profanity 0
Unknown SpeakerSPEAKER 00 · unmatched
Brief
0.5%
of all dialogue · 53 words · 0:11 spoken
WPM293.4
Turns13
Avg turn1.1s
Longest3.1s
enters at 2:39profanity 0
Unknown SpeakerSPEAKER 11 · unmatched
Brief
3.1%
of all dialogue · 52 words · 1:12 spoken
WPM43.3
Turns24
Avg turn1.0s
Longest3.8s
enters at 13:49profanity 0
Unknown SpeakerSPEAKER 17 · unmatched
Brief
0.8%
of all dialogue · 48 words · 0:19 spoken
WPM155.9
Turns13
Avg turn1.1s
Longest2.6s
enters at 5:13profanity 0
Unknown SpeakerSPEAKER 18 · unmatched
Brief
0.3%
of all dialogue · 40 words · 0:08 spoken
WPM315.8
Turns9
Avg turn1.4s
Longest5.1s
enters at 32:59profanity 0
Unknown SpeakerSPEAKER 10 · unmatched
Brief
0.3%
of all dialogue · 27 words · 0:08 spoken
WPM202.2
Turns9
Avg turn1.0s
Longest2.3s
enters at 2:50profanity 0
Unknown SpeakerSPEAKER 07 · unmatched
Brief
6.7%
of all dialogue · 22 words · 2:38 spoken
WPM8.4
Turns82
Avg turn0.8s
Longest4.5s
enters at 8:05profanity 1
Unknown SpeakerSPEAKER 04 · unmatched
Brief
1.7%
of all dialogue · 19 words · 0:41 spoken
WPM28.1
Turns25
Avg turn0.8s
Longest7.1s
enters at 18:14profanity 0
Unknown SpeakerSPEAKER 01 · unmatched
Brief
1.0%
of all dialogue · 13 words · 0:22 spoken
WPM34.9
Turns20
Avg turn1.6s
Longest5.1s
enters at 42:04profanity 0
Unknown SpeakerSPEAKER 14 · unmatched
Brief
0.3%
of all dialogue · 12 words · 0:07 spoken
WPM99.4
Turns78
Avg turn0.8s
Longest8.3s
enters at 42:46profanity 0
Unknown SpeakerSPEAKER 09 · unmatched
Brief
0.6%
of all dialogue · 10 words · 0:15 spoken
WPM40.1
Turns18
Avg turn1.2s
Longest2.7s
enters at 43:36profanity 0
AGGREGATE — 0 unique characters · 39,221 faces detected · 0 named matches · 0m screen-time tracked