QuantCinemaCinema, decoded.
FilmsRankingsCompare
QuantCinema

AI-powered cinema analytics.

DISPATCH

Suggest a film · get notified when new data drops

© 2026 QuantCinema
CAST · HEREDITARY

Faces & feelings

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

← Back to Hereditary
Faces detected
19,265
across full runtime
Named matches
14
actors identified
Close-up shots
19.8%
of all framed shots
Smile rate
3.5%
frames with detected joy
Gender split
57%
43%
M / F · screen-time weighted
Dominant emotion
Neutral 33%
film-wide aggregate
Most expressive
Toni Collette
79% non-neutral
Lead screen share
35%
14 tracked characters

Overall emotion distribution

7 emotions · all characters · screen-time weighted
Happy
3.5%
678 frames
Surprise
2.9%
565 frames
Neutral
33.4%
6,436 frames
Fear
26.8%
5,155 frames
Sad
22.9%
4,410 frames
Angry
8.3%
1,594 frames
Disgust
2.2%
427 frames

Screen time by actor

14 named · 66m tracked of 127.7m
01
Toni Collette
as Annie Graham · 3292 scenes
22.9min · 35% of cast
sad
02
Alex Wolff
as Peter Graham · 2482 scenes
17.3min · 26% of cast
fear
03
Gabriel Byrne
as Steve Graham · 1831 scenes
12.7min · 19% of cast
angry
04
Ann Dowd
as Joan · 886 scenes
6.2min · 9% of cast
sad
05
Milly Shapiro
as Charlie Graham · 548 scenes
3.8min · 6% of cast
sad
06
Mallory Bechtel
as Bridget · 219 scenes
1.5min · 2% of cast
neutral
07
Jake Brown
as Brendan · 86 scenes
0.6min · 1% of cast
neutral
08
Morgan Lund
as Mr. Davis · 58 scenes
0.4min · 1% of cast
angry
09
Heidi Mendez
as Spanish Speaking Woman · 32 scenes
0.2min · 0% of cast
neutral
10
Brock McKinney
as Aaron · 30 scenes
0.2min · 0% of cast
neutral
11
Bus Riley
as History Teacher · 29 scenes
0.2min · 0% of cast
neutral
12
Jarrod Phillips
as Group Leader · 13 scenes
0.1min · 0% of cast
neutral
13
Zachary Arthur
as Boy in Room · 13 scenes
0.1min · 0% of cast
happy
14
Christy Summerhays
as Charlie's Teacher · 1 scenes
0.0min · 0% of cast
neutral

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
Toni Collette
as Annie Graham
1,924194.4
43.0%
Ann Dowd
as Joan
97295.3
21.7%
Gabriel Byrne
as Steve Graham
59363.4
13.3%
Alex Wolff
as Peter Graham
402195
9.0%
Mallory Bechtel
as Bridget
238204.6
5.3%
Milly Shapiro
as Charlie Graham
205186.8
4.6%
Morgan Lund
as Mr. Davis
75175.8
1.7%
Heidi Mendez
as Spanish Speaking Woman
47196.7
1.1%
Jake Brown
as Brendan
15276.1
0.3%

Cast profiles

arc · volatility · emotion breakdown per actor
AG
Toni Collette
AS ANNIE GRAHAM
● Dominant: sad
Screen time
22m 53s
Scenes
3292
First seen
3:36
Last seen
116:17
Volatility
33 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m95m127.7m
3%
Happy
1%
Surprise
21%
Neutral
24%
Fear
35%
Sad
9%
Angry
7%
Disgust
PG
Alex Wolff
AS PETER GRAHAM
● Dominant: fear
Screen time
17m 15s
Scenes
2482
First seen
5:25
Last seen
123:04
Volatility
22 Low
Emotional arc — 30 segments~4m per bucket
00:0031m63m95m127.7m
1%
Happy
2%
Surprise
23%
Neutral
34%
Fear
31%
Sad
7%
Angry
4%
Disgust
SG
Gabriel Byrne
AS STEVE GRAHAM
● Dominant: angry
Screen time
12m 44s
Scenes
1831
First seen
3:17
Last seen
106:51
Volatility
25 Low
Emotional arc — 30 segments~4m per bucket
00:0031m63m95m127.7m
1%
Happy
1%
Surprise
24%
Neutral
21%
Fear
25%
Sad
27%
Angry
1%
Disgust
J
Ann Dowd
AS JOAN
● Dominant: sad
Screen time
6m 10s
Scenes
886
First seen
19:46
Last seen
94:54
Volatility
27 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m95m127.7m
10%
Happy
0%
Surprise
11%
Neutral
3%
Fear
70%
Sad
4%
Angry
1%
Disgust
CG
Milly Shapiro
AS CHARLIE GRAHAM
● Dominant: sad
Screen time
3m 49s
Scenes
548
First seen
3:42
Last seen
95:09
Volatility
16 Low
Emotional arc — 30 segments~4m per bucket
00:0031m63m95m127.7m
0%
Happy
0%
Surprise
12%
Neutral
15%
Fear
65%
Sad
7%
Angry
1%
Disgust
B
Mallory Bechtel
AS BRIDGET
● Dominant: neutral
Screen time
1m 31s
Scenes
219
First seen
14:60
Last seen
98:40
Volatility
32 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m95m127.7m
15%
Happy
4%
Surprise
60%
Neutral
7%
Fear
10%
Sad
0%
Angry
5%
Disgust
B
Jake Brown
AS BRENDAN
● Dominant: neutral
Screen time
0m 36s
Scenes
86
First seen
15:11
Last seen
98:57
Volatility
29 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m95m127.7m
20%
Happy
1%
Surprise
48%
Neutral
4%
Fear
26%
Sad
0%
Angry
2%
Disgust
MD
Morgan Lund
AS MR. DAVIS
● Dominant: angry
Screen time
0m 24s
Scenes
58
First seen
14:57
Last seen
98:46

Too few detections for emotion analysis

SS
Heidi Mendez
AS SPANISH SPEAKING WOMAN
● Dominant: neutral
Screen time
0m 13s
Scenes
32
First seen
19:44
Last seen
20:60

Too few detections for emotion analysis

A
Brock McKinney
AS AARON
● Dominant: neutral
Screen time
0m 13s
Scenes
30
First seen
15:40
Last seen
29:04

Too few detections for emotion analysis

HT
Bus Riley
AS HISTORY TEACHER
● Dominant: neutral
Screen time
0m 12s
Scenes
29
First seen
42:05
Last seen
81:42

Too few detections for emotion analysis

GL
Jarrod Phillips
AS GROUP LEADER
● Dominant: neutral
Screen time
0m 05s
Scenes
13
First seen
21:36
Last seen
21:41

Too few detections for emotion analysis

BI
Zachary Arthur
AS BOY IN ROOM
● Dominant: happy
Screen time
0m 05s
Scenes
13
First seen
30:48
Last seen
31:20

Too few detections for emotion analysis

CT
Christy Summerhays
AS CHARLIE'S TEACHER
● Dominant: neutral
Screen time
0m 01s
Scenes
1
First seen
13:57
Last seen
13:57

Too few detections for emotion analysis

Speaker diarization

talk-time · turns · pacing per speaker
Talk-time share · 9 clusterssums to 100.1% of all dialogue
Collette 28.7%
Dowd 29.6%
Byrne 27.1%
First-word entry · per speakerdot = first line · trail = on-screen window · 3 ensemble
0:0031:5663:5195:47127:42
runtime
Gabriel Byrne
3:16enter
Milly Shapiro
4:18enter
Toni Collette
4:49enter
Ann Dowd
7:32enter
Alex Wolff
8:19enter
Morgan Lund
14:47enter
Mallory Bechtel
14:56enter
Heidi Mendez
19:44enter
Jake Brown
26:41enter
Toni ColletteSPEAKER 03
Rapid exchange
28.7%
of all dialogue · 1,924 words · 9:54 spoken
WPM194.4
Turns315
Avg turn1.9s
Longest18.4s
enters at 4:49profanity 5
Ann DowdSPEAKER 06
Rapid exchange
29.6%
of all dialogue · 972 words · 10:12 spoken
WPM95.3
Turns243
Avg turn1.5s
Longest11.8s
enters at 7:32profanity 1
Gabriel ByrneSPEAKER 23
Rapid exchange
27.1%
of all dialogue · 593 words · 9:21 spoken
WPM63.4
Turns297
Avg turn1.2s
Longest15.0s
enters at 3:16profanity 3
Alex WolffSPEAKER 08
Rapid exchange
6.0%
of all dialogue · 402 words · 2:04 spoken
WPM195
Turns192
Avg turn1.3s
Longest12.7s
enters at 8:19profanity 8
Mallory BechtelSPEAKER 19
Brief
3.4%
of all dialogue · 238 words · 1:10 spoken
WPM204.6
Turns65
Avg turn1.2s
Longest6.7s
enters at 14:56profanity 0
Milly ShapiroSPEAKER 02
Brief
3.2%
of all dialogue · 205 words · 1:06 spoken
WPM186.8
Turns79
Avg turn0.9s
Longest4.9s
enters at 4:18profanity 1
Morgan LundSPEAKER 21
Brief
1.2%
of all dialogue · 75 words · 0:26 spoken
WPM175.8
Turns19
Avg turn2.4s
Longest6.9s
enters at 14:47profanity 0
Heidi MendezSPEAKER 18
Brief
0.7%
of all dialogue · 47 words · 0:14 spoken
WPM196.7
Turns11
Avg turn1.5s
Longest4.3s
enters at 19:44profanity 0
Jake BrownSPEAKER 12
Brief
0.2%
of all dialogue · 15 words · 0:03 spoken
WPM276.1
Turns12
Avg turn3.6s
Longest22.6s
enters at 26:41profanity 0
AGGREGATE — 14 unique characters · 19,265 faces detected · 14 named matches · 66m screen-time tracked