CAST · ETERNAL SUNSHINE OF THE SPOTLESS MIND
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to Eternal Sunshine of the Spotless MindFaces detected
14,972
across full runtime
Named matches
11
actors identified
Close-up shots
35.0%
of all framed shots
Smile rate
7.1%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 30%
film-wide aggregate
Most expressive
David Cross
56% non-neutral
Lead screen share
52%
11 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedScreen time by actor
11 named · 53m tracked of 107.9m01
Jim Carrey
as Joel Barish · 3972 scenes
27.6min · 52% of cast
sad
02
Kate Winslet
as Clementine Kruczynski · 1348 scenes
9.4min · 18% of cast
sad
03
Tom Wilkinson
as Dr. Mierzwiak · 735 scenes
5.1min · 10% of cast
angry
04
Kirsten Dunst
as Mary · 637 scenes
4.4min · 8% of cast
sad
05
Elijah Wood
as Patrick · 358 scenes
2.5min · 5% of cast
sad
06
Mark Ruffalo
as Stan · 281 scenes
1.9min · 4% of cast
neutral
07
Jane Adams
as Carrie · 97 scenes
0.7min · 1% of cast
neutral
08
David Cross
as Rob · 80 scenes
0.6min · 1% of cast
neutral
09
Deirdre O'Connell
as Hollis · 57 scenes
0.4min · 1% of cast
sad
10
Thomas Jay Ryan
as Frank · 10 scenes
0.1min · 0% of cast
angry
11
Debbon Ayer
as Joel's Mother · 7 scenes
0.1min · 0% of cast
neutral
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 |
|---|
Kate Winslet as Clementine Kruczynski | 2,090 | 190.7 | |
Jim Carrey as Joel Barish | 1,970 | 178.6 | |
Kirsten Dunst as Mary | 1,098 | 157.3 | |
Mark Ruffalo as Stan | 952 | 180.6 | |
Tom Wilkinson as Dr. Mierzwiak | 886 | 184.9 | |
Elijah Wood as Patrick | 814 | 192.8 | |
Jane Adams as Carrie | 204 | 233.5 | |
Thomas Jay Ryan as Frank | 137 | 241.1 | |
David Cross as Rob | 132 | 143.9 | |
Unidentified speakers | 112 | — | |
Cast profiles
arc · volatility · emotion breakdown per actorJC
Jim Carrey
AS JOEL BARISH
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0026m53m80m107.9m
KW
Kate Winslet
AS CLEMENTINE KRUCZYNSKI
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0026m53m80m107.9m
TW
Tom Wilkinson
AS DR. MIERZWIAK
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0026m53m80m107.9m
KD
Kirsten Dunst
AS MARY
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0026m53m80m107.9m
EW
Elijah Wood
AS PATRICK
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0026m53m80m107.9m
MR
Mark Ruffalo
AS STAN
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0026m53m80m107.9m
JA
Jane Adams
AS CARRIE
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0026m53m80m107.9m
DC
David Cross
AS ROB
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0026m53m80m107.9m
DO
Deirdre O'Connell
AS HOLLIS
● Dominant: sadToo few detections for emotion analysis
TJ
Thomas Jay Ryan
AS FRANK
● Dominant: angryToo few detections for emotion analysis
DA
Debbon Ayer
AS JOEL'S MOTHER
● Dominant: neutralToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 11 clusterssums to 100.0% of all dialogue
Winslet 23.7%
Carrey 23.9%
Dunst 15.1%
Ruffalo 11.4%
Wilkinson 10.4%
Wood 9.1%
First-word entry · per speakerdot = first line · trail = on-screen window · 5 ensemble
0:0026:5953:5780:56107:54
runtimeThomas Jay Ryan
19:42enter
Kate WinsletSPEAKER 08
Rapid exchange23.7%of all dialogue · 2,090 words · 10:57 spoken
WPM190.7
Turns527
Avg turn1.3s
Longest11.2s
Jim CarreySPEAKER 22
Rapid exchange23.9%of all dialogue · 1,970 words · 11:02 spoken
WPM178.6
Turns637
Avg turn1.0s
Longest14.0s
Kirsten DunstSPEAKER 14
Rapid exchange15.1%of all dialogue · 1,098 words · 6:59 spoken
WPM157.3
Turns428
Avg turn1.2s
Longest7.8s
Mark RuffaloSPEAKER 10
Rapid exchange11.4%of all dialogue · 952 words · 5:16 spoken
WPM180.6
Turns187
Avg turn1.7s
Longest12.8s
Tom WilkinsonSPEAKER 19
Rapid exchange10.4%of all dialogue · 886 words · 4:48 spoken
WPM184.9
Turns198
Avg turn1.6s
Longest16.2s
Elijah WoodSPEAKER 06
Rapid exchange9.1%of all dialogue · 814 words · 4:13 spoken
WPM192.8
Turns287
Avg turn0.9s
Longest6.7s
Jane AdamsSPEAKER 01
Brief1.9%of all dialogue · 204 words · 0:52 spoken
WPM233.5
Turns49
Avg turn1.5s
Longest18.6s
Thomas Jay RyanSPEAKER 29
Brief1.2%of all dialogue · 137 words · 0:34 spoken
WPM241.1
Turns23
Avg turn1.8s
Longest5.9s
David CrossSPEAKER 33
Brief2.0%of all dialogue · 132 words · 0:55 spoken
WPM143.9
Turns29
Avg turn1.4s
Longest11.7s
Unknown SpeakerSPEAKER 07 · unmatched
Brief1.0%of all dialogue · 80 words · 0:27 spoken
WPM176.4
Turns45
Avg turn0.8s
Longest6.3s
Unknown SpeakerSPEAKER 17 · unmatched
Brief0.3%of all dialogue · 32 words · 0:07 spoken
WPM272
Turns17
Avg turn0.5s
Longest1.2s