QuantCinemaCinema, decoded.
FilmsRankingsCompare
QuantCinema

AI-powered cinema analytics.

DISPATCH

Suggest a film · get notified when new data drops

© 2026 QuantCinema
CAST · 500 DAYS OF SUMMER

Faces & feelings

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

← Back to 500 Days Of Summer
Faces detected
23,828
across full runtime
Named matches
13
actors identified
Close-up shots
18.8%
of all framed shots
Smile rate
19.6%
frames with detected joy
Gender split
67%
33%
M / F · screen-time weighted
Dominant emotion
Neutral 39%
film-wide aggregate
Most expressive
Geoffrey Arend
85% non-neutral
Lead screen share
51%
13 tracked characters

Overall emotion distribution

7 emotions · all characters · screen-time weighted
Happy
19.6%
4,662 frames
Surprise
5.6%
1,324 frames
Neutral
38.6%
9,190 frames
Fear
8.9%
2,118 frames
Sad
17.5%
4,160 frames
Angry
4.6%
1,085 frames
Disgust
5.4%
1,289 frames

Screen time by actor

13 named · 86m tracked of 95.1m
01
Joseph Gordon-Levitt
as Tom · 6305 scenes
43.8min · 51% of cast
neutral
02
Zooey Deschanel
as Summer · 3750 scenes
26.1min · 30% of cast
sad
03
Geoffrey Arend
as McKenzie · 719 scenes
5.0min · 6% of cast
angry
04
Clark Gregg
as Vance · 390 scenes
2.7min · 3% of cast
happy
05
Matthew Gray Gubler
as Paul · 366 scenes
2.5min · 3% of cast
angry
06
Chloë Grace Moretz
as Rachel · 342 scenes
2.4min · 3% of cast
sad
07
Minka Kelly
as Autumn · 159 scenes
1.1min · 1% of cast
happy
08
Ian Reed Kesler
as Douche · 128 scenes
0.9min · 1% of cast
neutral
09
Rachel Boston
as Alison · 123 scenes
0.9min · 1% of cast
happy
10
Patricia Belcher
as Millie · 56 scenes
0.4min · 0% of cast
happy
11
Yvette Nicole Brown
as New Secretary · 35 scenes
0.2min · 0% of cast
fear
12
Valente Rodriguez
as Employee #1 · 19 scenes
0.1min · 0% of cast
happy
13
Nicole Vicius
as Partygoer · 6 scenes
0.0min · 0% of cast
disgust

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
Joseph Gordon-Levitt
as Tom
2,934178.1
45.9%
Zooey Deschanel
as Summer
1,494200
23.3%
Geoffrey Arend
as McKenzie
579229.2
9.0%
Chloë Grace Moretz
as Rachel
340245.4
5.3%
Matthew Gray Gubler
as Paul
298241
4.7%
Clark Gregg
as Vance
294211.6
4.6%
Minka Kelly
as Autumn
196191.8
3.1%
Rachel Boston
as Alison
87236.8
1.4%
Patricia Belcher
as Millie
58114.2
0.9%
Ian Reed Kesler
as Douche
57296.4
0.9%
Valente Rodriguez
as Employee #1
4111.8
0.6%
Yvette Nicole Brown
as New Secretary
1866.3
0.3%
Unidentified speakers
3—
0.0%

Cast profiles

arc · volatility · emotion breakdown per actor
T
Joseph Gordon-Levitt
AS TOM
● Dominant: neutral
Screen time
43m 50s
Scenes
6305
First seen
1:02
Last seen
90:27
Volatility
28 Med
Emotional arc — 30 segments~3m per bucket
00:0023m47m71m95.1m
23%
Happy
3%
Surprise
36%
Neutral
1%
Fear
27%
Sad
4%
Angry
7%
Disgust
S
Zooey Deschanel
AS SUMMER
● Dominant: sad
Screen time
26m 04s
Scenes
3750
First seen
0:59
Last seen
86:53
Volatility
35 Med
Emotional arc — 30 segments~3m per bucket
00:0023m47m71m95.1m
28%
Happy
4%
Surprise
24%
Neutral
7%
Fear
28%
Sad
1%
Angry
8%
Disgust
M
Geoffrey Arend
AS MCKENZIE
● Dominant: angry
Screen time
5m 00s
Scenes
719
First seen
4:21
Last seen
75:05
Volatility
42 Med
Emotional arc — 30 segments~3m per bucket
00:0023m47m71m95.1m
8%
Happy
7%
Surprise
15%
Neutral
8%
Fear
23%
Sad
34%
Angry
5%
Disgust
V
Clark Gregg
AS VANCE
● Dominant: happy
Screen time
2m 43s
Scenes
390
First seen
7:24
Last seen
75:05
Volatility
35 Med
Emotional arc — 30 segments~3m per bucket
00:0023m47m71m95.1m
46%
Happy
3%
Surprise
16%
Neutral
1%
Fear
8%
Sad
19%
Angry
7%
Disgust
P
Matthew Gray Gubler
AS PAUL
● Dominant: angry
Screen time
2m 32s
Scenes
366
First seen
4:21
Last seen
67:26
Volatility
40 Med
Emotional arc — 30 segments~3m per bucket
00:0023m47m71m95.1m
13%
Happy
4%
Surprise
22%
Neutral
1%
Fear
22%
Sad
26%
Angry
11%
Disgust
R
Chloë Grace Moretz
AS RACHEL
● Dominant: sad
Screen time
2m 23s
Scenes
342
First seen
4:25
Last seen
76:14
Volatility
37 Med
Emotional arc — 30 segments~3m per bucket
00:0023m47m71m95.1m
9%
Happy
3%
Surprise
16%
Neutral
7%
Fear
48%
Sad
0%
Angry
18%
Disgust
A
Minka Kelly
AS AUTUMN
● Dominant: happy
Screen time
1m 07s
Scenes
159
First seen
87:48
Last seen
90:24
Volatility
20 Low
Emotional arc — 30 segments~3m per bucket
00:0023m47m71m95.1m
83%
Happy
0%
Surprise
5%
Neutral
3%
Fear
4%
Sad
1%
Angry
8%
Disgust
D
Ian Reed Kesler
AS DOUCHE
● Dominant: neutral
Screen time
0m 53s
Scenes
128
First seen
43:55
Last seen
76:35
Volatility
25 Med
Emotional arc — 30 segments~3m per bucket
00:0023m47m71m95.1m
24%
Happy
6%
Surprise
35%
Neutral
1%
Fear
2%
Sad
19%
Angry
15%
Disgust
A
Rachel Boston
AS ALISON
● Dominant: happy
Screen time
0m 52s
Scenes
123
First seen
58:12
Last seen
60:18
Volatility
32 Med
Emotional arc — 30 segments~3m per bucket
00:0023m47m71m95.1m
26%
Happy
4%
Surprise
22%
Neutral
14%
Fear
15%
Sad
4%
Angry
15%
Disgust
M
Patricia Belcher
AS MILLIE
● Dominant: happy
Screen time
0m 23s
Scenes
56
First seen
10:55
Last seen
65:01

Too few detections for emotion analysis

NS
Yvette Nicole Brown
AS NEW SECRETARY
● Dominant: fear
Screen time
0m 14s
Scenes
35
First seen
33:41
Last seen
54:50

Too few detections for emotion analysis

E#
Valente Rodriguez
AS EMPLOYEE #1
● Dominant: happy
Screen time
0m 08s
Scenes
19
First seen
10:51
Last seen
57:23

Too few detections for emotion analysis

P
Nicole Vicius
AS PARTYGOER
● Dominant: disgust
Screen time
0m 02s
Scenes
6
First seen
69:05
Last seen
69:55

Too few detections for emotion analysis

Speaker diarization

talk-time · turns · pacing per speaker
Talk-time share · 13 clusterssums to 100.0% of all dialogue
Gordon-Levitt 45.3%
Deschanel 20.6%
Rodriguez 9.6%
First-word entry · per speakerdot = first line · trail = on-screen window · 7 ensemble
0:0023:4747:3371:2095:06
runtime
Joseph Gordon-Levitt
1:06enter
Geoffrey Arend
4:22enter
Chloë Grace Moretz
4:26enter
Zooey Deschanel
5:23enter
Clark Gregg
5:27enter
Matthew Gray Gubler
5:40enter
Minka Kelly
6:32enter
Valente Rodriguez
13:60enter
SPEAKER 28
27:40enter
Patricia Belcher
35:40enter
Ian Reed Kesler
44:20enter
Yvette Nicole Brown
54:36enter
Rachel Boston
58:09enter
Joseph Gordon-LevittSPEAKER 12
Rapid exchange
45.3%
of all dialogue · 2,934 words · 16:29 spoken
WPM178.1
Turns815
Avg turn1.6s
Longest44.4s
enters at 1:06profanity 12
Zooey DeschanelSPEAKER 09
Rapid exchange
20.6%
of all dialogue · 1,494 words · 7:28 spoken
WPM200
Turns462
Avg turn1.3s
Longest13.2s
enters at 5:23profanity 2
Geoffrey ArendSPEAKER 18
Rapid exchange
7.0%
of all dialogue · 579 words · 2:32 spoken
WPM229.2
Turns161
Avg turn1.2s
Longest7.6s
enters at 4:22profanity 6
Chloë Grace MoretzSPEAKER 26
Brief
3.8%
of all dialogue · 340 words · 1:23 spoken
WPM245.4
Turns84
Avg turn1.1s
Longest5.4s
enters at 4:26profanity 2
Matthew Gray GublerSPEAKER 03
Brief
3.4%
of all dialogue · 298 words · 1:14 spoken
WPM241
Turns53
Avg turn1.4s
Longest9.3s
enters at 5:40profanity 2
Clark GreggSPEAKER 27
Brief
3.8%
of all dialogue · 294 words · 1:23 spoken
WPM211.6
Turns98
Avg turn0.9s
Longest3.6s
enters at 5:27profanity 1
Minka KellySPEAKER 07
Brief
2.8%
of all dialogue · 196 words · 1:01 spoken
WPM191.8
Turns75
Avg turn1.2s
Longest12.6s
enters at 6:32profanity 0
Rachel BostonSPEAKER 23
Brief
1.0%
of all dialogue · 87 words · 0:22 spoken
WPM236.8
Turns9
Avg turn2.6s
Longest8.0s
enters at 58:09profanity 0
Patricia BelcherSPEAKER 13
Brief
1.4%
of all dialogue · 58 words · 0:31 spoken
WPM114.2
Turns32
Avg turn0.7s
Longest2.8s
enters at 35:40profanity 0
Ian Reed KeslerSPEAKER 30
Brief
0.5%
of all dialogue · 57 words · 0:12 spoken
WPM296.4
Turns18
Avg turn0.8s
Longest2.3s
enters at 44:20profanity 0
Valente RodriguezSPEAKER 33
Brief
9.6%
of all dialogue · 41 words · 3:28 spoken
WPM11.8
Turns35
Avg turn2.1s
Longest12.9s
enters at 13:60profanity 0
Yvette Nicole BrownSPEAKER 29
Brief
0.7%
of all dialogue · 18 words · 0:16 spoken
WPM66.3
Turns7
Avg turn2.4s
Longest6.5s
enters at 54:36profanity 0
Unknown SpeakerSPEAKER 28 · unmatched
Brief
0.1%
of all dialogue · 3 words · 0:01 spoken
WPM132.4
Turns12
Avg turn1.2s
Longest4.4s
enters at 27:40profanity 0
AGGREGATE — 13 unique characters · 23,828 faces detected · 13 named matches · 86m screen-time tracked