QuantCinemaCinema, decoded.
FilmsRankingsCompare
QuantCinema

AI-powered cinema analytics.

DISPATCH

Suggest a film · get notified when new data drops

© 2026 QuantCinema
CAST · THE TRUMAN SHOW

Faces & feelings

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

← Back to The Truman Show
Faces detected
20,430
across full runtime
Named matches
14
actors identified
Close-up shots
25.2%
of all framed shots
Smile rate
13.4%
frames with detected joy
Gender split
75%
25%
M / F · screen-time weighted
Dominant emotion
Neutral 30%
film-wide aggregate
Most expressive
Noah Emmerich
85% non-neutral
Lead screen share
47%
14 tracked characters

Overall emotion distribution

7 emotions · all characters · screen-time weighted
Happy
13.4%
2,733 frames
Surprise
5.6%
1,138 frames
Neutral
29.9%
6,099 frames
Fear
15.8%
3,233 frames
Sad
16.5%
3,381 frames
Angry
13.0%
2,657 frames
Disgust
5.8%
1,189 frames

Screen time by actor

14 named · 63m tracked of 102.9m
01
Jim Carrey
as Truman Burbank · 4237 scenes
29.4min · 47% of cast
sad
02
Ed Harris
as Christof · 1209 scenes
8.4min · 13% of cast
angry
03
Laura Linney
as Meryl Burbank / Hannah Gill · 1066 scenes
7.4min · 12% of cast
happy
04
Noah Emmerich
as Marlon / Louis Coltrane · 859 scenes
6.0min · 10% of cast
happy
05
Natascha McElhone
as Lauren Garland / Sylvia · 454 scenes
3.2min · 5% of cast
sad
06
Paul Giamatti
as Simeon · 426 scenes
3.0min · 5% of cast
neutral
07
Holland Taylor
as Angela Montclair / Alanis Montclair · 222 scenes
1.5min · 2% of cast
sad
08
Una Damon
as Chloe · 180 scenes
1.3min · 2% of cast
angry
09
O-Lan Jones
as Bar Waitress · 122 scenes
0.8min · 1% of cast
fear
10
Krista Lynn Landolfi
as Bar Waitress · 99 scenes
0.7min · 1% of cast
disgust
11
Peter Krause
as Lawrence · 70 scenes
0.5min · 1% of cast
neutral
12
Brian Delate
as Walter Moore / Kirk Burbank · 29 scenes
0.2min · 0% of cast
happy
13
Heidi Schanz
as Vivien · 22 scenes
0.1min · 0% of cast
happy
14
Blair Slater
as Young Truman · 16 scenes
0.1min · 0% of cast
happy

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
Jim Carrey
as Truman Burbank
1,902145.6
30.2%
Ed Harris
as Christof
1,332173
21.1%
Laura Linney
as Meryl Burbank / Hannah Gill
934193.9
14.8%
Noah Emmerich
as Marlon / Louis Coltrane
494220.9
7.8%
Natascha McElhone
as Lauren Garland / Sylvia
450105.9
7.1%
Paul Giamatti
as Simeon
342260.3
5.4%
O-Lan Jones
as Bar Waitress
240182.6
3.8%
Una Damon
as Chloe
192196.1
3.0%
Holland Taylor
as Angela Montclair / Alanis Montclair
184158
2.9%
Peter Krause
as Lawrence
148154.1
2.3%
Blair Slater
as Young Truman
54246.6
0.9%
Unidentified speakers
31—
0.5%

Cast profiles

arc · volatility · emotion breakdown per actor
JC
Jim Carrey
AS TRUMAN BURBANK
● Dominant: sad
Screen time
29m 27s
Scenes
4237
First seen
0:50
Last seen
95:57
Volatility
34 Med
Emotional arc — 30 segments~3m per bucket
00:0025m51m77m102.9m
15%
Happy
4%
Surprise
9%
Neutral
20%
Fear
33%
Sad
14%
Angry
6%
Disgust
EH
Ed Harris
AS CHRISTOF
● Dominant: angry
Screen time
8m 24s
Scenes
1209
First seen
0:19
Last seen
95:04
Volatility
38 Med
Emotional arc — 30 segments~3m per bucket
00:0025m51m77m102.9m
1%
Happy
3%
Surprise
22%
Neutral
19%
Fear
14%
Sad
32%
Angry
11%
Disgust
LL
Laura Linney
AS MERYL BURBANK / HANNAH GILL
● Dominant: happy
Screen time
7m 25s
Scenes
1066
First seen
1:23
Last seen
81:60
Volatility
34 Med
Emotional arc — 30 segments~3m per bucket
00:0025m51m77m102.9m
46%
Happy
7%
Surprise
6%
Neutral
14%
Fear
19%
Sad
3%
Angry
6%
Disgust
NE
Noah Emmerich
AS MARLON / LOUIS COLTRANE
● Dominant: happy
Screen time
5m 58s
Scenes
859
First seen
1:59
Last seen
80:20
Volatility
41 Med
Emotional arc — 30 segments~3m per bucket
00:0025m51m77m102.9m
35%
Happy
1%
Surprise
16%
Neutral
2%
Fear
4%
Sad
24%
Angry
20%
Disgust
NM
Natascha McElhone
AS LAUREN GARLAND / SYLVIA
● Dominant: sad
Screen time
3m 10s
Scenes
454
First seen
19:32
Last seen
95:22
Volatility
29 Med
Emotional arc — 30 segments~3m per bucket
00:0025m51m77m102.9m
24%
Happy
1%
Surprise
6%
Neutral
15%
Fear
30%
Sad
8%
Angry
16%
Disgust
PG
Paul Giamatti
AS SIMEON
● Dominant: neutral
Screen time
2m 58s
Scenes
426
First seen
57:33
Last seen
95:49
Volatility
27 Med
Emotional arc — 30 segments~3m per bucket
00:0025m51m77m102.9m
5%
Happy
9%
Surprise
59%
Neutral
4%
Fear
8%
Sad
14%
Angry
2%
Disgust
HT
Holland Taylor
AS ANGELA MONTCLAIR / ALANIS MONTCLAIR
● Dominant: sad
Screen time
1m 32s
Scenes
222
First seen
16:03
Last seen
79:17
Volatility
37 Med
Emotional arc — 30 segments~3m per bucket
00:0025m51m77m102.9m
19%
Happy
19%
Surprise
0%
Neutral
12%
Fear
32%
Sad
1%
Angry
16%
Disgust
UD
Una Damon
AS CHLOE
● Dominant: angry
Screen time
1m 15s
Scenes
180
First seen
57:28
Last seen
95:49
Volatility
39 Med
Emotional arc — 30 segments~3m per bucket
00:0025m51m77m102.9m
6%
Happy
2%
Surprise
19%
Neutral
7%
Fear
18%
Sad
37%
Angry
11%
Disgust
OJ
O-Lan Jones
AS BAR WAITRESS
● Dominant: fear
Screen time
0m 51s
Scenes
122
First seen
19:14
Last seen
94:36
Volatility
34 Med
Emotional arc — 30 segments~3m per bucket
00:0025m51m77m102.9m
4%
Happy
2%
Surprise
0%
Neutral
52%
Fear
22%
Sad
10%
Angry
11%
Disgust
KL
Krista Lynn Landolfi
AS BAR WAITRESS
● Dominant: disgust
Screen time
0m 41s
Scenes
99
First seen
19:14
Last seen
95:28
Volatility
38 Med
Emotional arc — 30 segments~3m per bucket
00:0025m51m77m102.9m
9%
Happy
8%
Surprise
6%
Neutral
19%
Fear
9%
Sad
11%
Angry
37%
Disgust
PK
Peter Krause
AS LAWRENCE
● Dominant: neutral
Screen time
0m 29s
Scenes
70
First seen
5:57
Last seen
80:19

Too few detections for emotion analysis

BD
Brian Delate
AS WALTER MOORE / KIRK BURBANK
● Dominant: happy
Screen time
0m 12s
Scenes
29
First seen
11:59
Last seen
80:19

Too few detections for emotion analysis

HS
Heidi Schanz
AS VIVIEN
● Dominant: happy
Screen time
0m 09s
Scenes
22
First seen
72:46
Last seen
80:19

Too few detections for emotion analysis

BS
Blair Slater
AS YOUNG TRUMAN
● Dominant: happy
Screen time
0m 07s
Scenes
16
First seen
61:33
Last seen
64:20

Too few detections for emotion analysis

Speaker diarization

talk-time · turns · pacing per speaker
Talk-time share · 12 clusterssums to 100.0% of all dialogue
Carrey 34.2%
Harris 20.2%
Linney 12.6%
McElhone 11.1%
First-word entry · per speakerdot = first line · trail = on-screen window · 6 ensemble
0:0025:4451:2777:11102:54
runtime
Ed Harris
0:20enter
Jim Carrey
0:51enter
Laura Linney
1:15enter
Noah Emmerich
1:59enter
Una Damon
4:19enter
O-Lan Jones
5:25enter
Peter Krause
6:51enter
Natascha McElhone
11:29enter
Holland Taylor
15:56enter
Blair Slater
26:29enter
Paul Giamatti
30:02enter
SPEAKER 24
40:50enter
Jim CarreySPEAKER 18
Rapid exchange
34.2%
of all dialogue · 1,902 words · 13:04 spoken
WPM145.6
Turns517
Avg turn1.2s
Longest15.0s
enters at 0:51profanity 5
Ed HarrisSPEAKER 06
Rapid exchange
20.2%
of all dialogue · 1,332 words · 7:42 spoken
WPM173
Turns278
Avg turn1.5s
Longest13.7s
enters at 0:20profanity 1
Laura LinneySPEAKER 13
Rapid exchange
12.6%
of all dialogue · 934 words · 4:49 spoken
WPM193.9
Turns200
Avg turn1.5s
Longest19.4s
enters at 1:15profanity 0
Noah EmmerichSPEAKER 07
Conversational
5.9%
of all dialogue · 494 words · 2:14 spoken
WPM220.9
Turns114
Avg turn1.0s
Longest4.3s
enters at 1:59profanity 3
Natascha McElhoneSPEAKER 23
Rapid exchange
11.1%
of all dialogue · 450 words · 4:15 spoken
WPM105.9
Turns305
Avg turn1.1s
Longest11.6s
enters at 11:29profanity 1
Paul GiamattiSPEAKER 08
Brief
3.4%
of all dialogue · 342 words · 1:19 spoken
WPM260.3
Turns89
Avg turn1.0s
Longest4.7s
enters at 30:02profanity 1
O-Lan JonesSPEAKER 19
Brief
3.4%
of all dialogue · 240 words · 1:19 spoken
WPM182.6
Turns62
Avg turn1.2s
Longest6.4s
enters at 5:25profanity 0
Una DamonSPEAKER 04
Brief
2.6%
of all dialogue · 192 words · 0:59 spoken
WPM196.1
Turns47
Avg turn1.2s
Longest6.0s
enters at 4:19profanity 1
Holland TaylorSPEAKER 09
Brief
3.0%
of all dialogue · 184 words · 1:10 spoken
WPM158
Turns43
Avg turn1.8s
Longest11.0s
enters at 15:56profanity 0
Peter KrauseSPEAKER 00
Brief
2.5%
of all dialogue · 148 words · 0:58 spoken
WPM154.1
Turns62
Avg turn0.8s
Longest3.9s
enters at 6:51profanity 0
Blair SlaterSPEAKER 20
Brief
0.6%
of all dialogue · 54 words · 0:13 spoken
WPM246.6
Turns14
Avg turn1.4s
Longest12.5s
enters at 26:29profanity 0
Unknown SpeakerSPEAKER 24 · unmatched
Brief
0.5%
of all dialogue · 31 words · 0:11 spoken
WPM176
Turns8
Avg turn1.5s
Longest4.1s
enters at 40:50profanity 0
AGGREGATE — 14 unique characters · 20,430 faces detected · 14 named matches · 63m screen-time tracked