CAST · HARRY POTTER AND THE GOBLET OF FIRE
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 Goblet Of FireFaces detected
60,117
across full runtime
Named matches
14
actors identified
Close-up shots
9.8%
of all framed shots
Smile rate
7.0%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 52%
film-wide aggregate
Most expressive
Robert Pattinson
68% non-neutral
Lead screen share
40%
14 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedNeutral
52.4%
31,530 frames
Screen time by actor
14 named · 77m tracked of 157.1m01
Daniel Radcliffe
as Harry Potter · 4448 scenes
30.9min · 40% of cast
neutral
02
Rupert Grint
as Ron Weasley · 1811 scenes
12.6min · 16% of cast
sad
03
Emma Watson
as Hermione Granger · 1197 scenes
8.3min · 11% of cast
sad
04
Michael Gambon
as Albus Dumbledore · 747 scenes
5.2min · 7% of cast
angry
05
Robert Pattinson
as Cedric Diggory · 582 scenes
4.0min · 5% of cast
neutral
06
Roger Lloyd Pack
as Barty Crouch · 569 scenes
4.0min · 5% of cast
neutral
07
Stanislav Yanevski
as Viktor Krum · 396 scenes
2.8min · 4% of cast
neutral
08
Brendan Gleeson
as Alastor 'Mad-Eye' Moody · 327 scenes
2.3min · 3% of cast
angry
09
Alan Rickman
as Severus Snape · 292 scenes
2.0min · 3% of cast
sad
10
Clémence Poésy
as Fleur Delacour · 279 scenes
1.9min · 3% of cast
neutral
11
Frances de la Tour
as Madame Olympe Maxime · 164 scenes
1.1min · 1% of cast
sad
12
Predrag Bjelac
as Igor Karkaroff · 143 scenes
1.0min · 1% of cast
angry
13
David Tennant
as Barty Crouch Junior · 119 scenes
0.8min · 1% of cast
fear
14
Robbie Coltrane
as Rubeus Hagrid · 33 scenes
0.2min · 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 |
|---|
Rupert Grint as Ron Weasley | 2,039 | 177.7 | |
Michael Gambon as Albus Dumbledore | 1,255 | 92.3 | |
Emma Watson as Hermione Granger | 914 | 210.8 | |
Brendan Gleeson as Alastor 'Mad-Eye' Moody | 748 | 233.3 | |
Roger Lloyd Pack as Barty Crouch | 655 | 145.4 | |
Robert Pattinson as Cedric Diggory | 617 | 43.5 | |
Daniel Radcliffe as Harry Potter | 413 | 146.9 | |
Frances de la Tour as Madame Olympe Maxime | 316 | 187.5 | |
Clémence Poésy as Fleur Delacour | 263 | 177.7 | |
David Tennant as Barty Crouch Junior | 187 | 119.2 | |
Alan Rickman as Severus Snape | 154 | 160.5 | |
Unidentified speakers | 104 | — | |
Stanislav Yanevski as Viktor Krum | 28 | 11.2 | |
Cast profiles
arc · volatility · emotion breakdown per actorDR
Daniel Radcliffe
AS HARRY POTTER
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0039m78m117m157.1m
RG
Rupert Grint
AS RON WEASLEY
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0039m78m117m157.1m
EW
Emma Watson
AS HERMIONE GRANGER
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0039m78m117m157.1m
MG
Michael Gambon
AS ALBUS DUMBLEDORE
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0039m78m117m157.1m
RP
Robert Pattinson
AS CEDRIC DIGGORY
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0039m78m117m157.1m
RL
Roger Lloyd Pack
AS BARTY CROUCH
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0039m78m117m157.1m
SY
Stanislav Yanevski
AS VIKTOR KRUM
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0039m78m117m157.1m
Emotional arc — 30 segments~5m per bucket
00:0039m78m117m157.1m
AR
Alan Rickman
AS SEVERUS SNAPE
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0039m78m117m157.1m
CP
Clémence Poésy
AS FLEUR DELACOUR
● Dominant: neutralEmotional arc — 30 segments~5m per bucket
00:0039m78m117m157.1m
FD
Frances de la Tour
AS MADAME OLYMPE MAXIME
● Dominant: sadEmotional arc — 30 segments~5m per bucket
00:0039m78m117m157.1m
PB
Predrag Bjelac
AS IGOR KARKAROFF
● Dominant: angryEmotional arc — 30 segments~5m per bucket
00:0039m78m117m157.1m
DT
David Tennant
AS BARTY CROUCH JUNIOR
● Dominant: fearEmotional arc — 30 segments~5m per bucket
00:0039m78m117m157.1m
RC
Robbie Coltrane
AS RUBEUS HAGRID
● Dominant: angryToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 14 clusterssums to 100.2% of all dialogue
Grint 18.2%
Gambon 21.6%
Pack 7.2%
Pattinson 22.5%
First-word entry · per speakerdot = first line · trail = on-screen window · 8 ensemble
0:0039:1778:33117:50157:06
runtimeRobert Pattinson
2:57enter
Roger Lloyd Pack
5:05enter
Daniel Radcliffe
5:27enter
Frances de la Tour
19:29enter
Brendan Gleeson
23:10enter
Stanislav Yanevski
42:24enter
Rupert GrintSPEAKER 24
Rapid exchange18.2%of all dialogue · 2,039 words · 11:29 spoken
WPM177.7
Turns743
Avg turn1.0s
Longest9.9s
Michael GambonSPEAKER 14
Rapid exchange21.6%of all dialogue · 1,255 words · 13:36 spoken
WPM92.3
Turns240
Avg turn1.8s
Longest17.9s
Emma WatsonSPEAKER 04
Rapid exchange6.9%of all dialogue · 914 words · 4:20 spoken
WPM210.8
Turns294
Avg turn1.0s
Longest5.5s
Brendan GleesonSPEAKER 17
Rapid exchange5.1%of all dialogue · 748 words · 3:12 spoken
WPM233.3
Turns169
Avg turn1.2s
Longest11.5s
Roger Lloyd PackSPEAKER 09
Rapid exchange7.2%of all dialogue · 655 words · 4:30 spoken
WPM145.4
Turns176
Avg turn1.5s
Longest14.0s
Robert PattinsonSPEAKER 18
Rapid exchange22.5%of all dialogue · 617 words · 14:12 spoken
WPM43.5
Turns293
Avg turn1.1s
Longest8.2s
Daniel RadcliffeSPEAKER 38
Rapid exchange4.5%of all dialogue · 413 words · 2:49 spoken
WPM146.9
Turns182
Avg turn1.1s
Longest6.9s
Frances de la TourSPEAKER 41
Brief2.7%of all dialogue · 316 words · 1:41 spoken
WPM187.5
Turns75
Avg turn1.2s
Longest8.2s
Clémence PoésySPEAKER 22
Brief2.4%of all dialogue · 263 words · 1:29 spoken
WPM177.7
Turns73
Avg turn1.3s
Longest8.6s
David TennantSPEAKER 12
Brief2.5%of all dialogue · 187 words · 1:34 spoken
WPM119.2
Turns69
Avg turn1.3s
Longest9.5s
Alan RickmanSPEAKER 23
Brief1.5%of all dialogue · 154 words · 0:58 spoken
WPM160.5
Turns27
Avg turn1.9s
Longest5.8s
Unknown SpeakerSPEAKER 02 · unmatched
Brief0.7%of all dialogue · 64 words · 0:26 spoken
WPM146.6
Turns23
Avg turn1.4s
Longest6.9s
Unknown SpeakerSPEAKER 30 · unmatched
Brief0.4%of all dialogue · 40 words · 0:14 spoken
WPM174.7
Turns10
Avg turn1.2s
Longest2.0s
Stanislav YanevskiSPEAKER 37
Brief4.0%of all dialogue · 28 words · 2:30 spoken
WPM11.2
Turns30
Avg turn1.3s
Longest8.5s