CAST · WATCHMEN ULTIMATE CUT
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to Watchmen Ultimate CutFaces detected
35,901
across full runtime
Named matches
15
actors identified
Close-up shots
23.3%
of all framed shots
Smile rate
6.9%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 34%
film-wide aggregate
Most expressive
Stephen McHattie
88% non-neutral
Lead screen share
25%
15 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedNeutral
34.4%
12,332 frames
Screen time by actor
15 named · 55m tracked of 215.4m01
Patrick Wilson
as Dan Dreiberg / Nite Owl II · 1977 scenes
13.7min · 25% of cast
angry
02
Matthew Goode
as Adrian Veidt / Ozymandias · 1378 scenes
9.6min · 17% of cast
angry
03
Malin Åkerman
as Laurie Jupiter / Silk Spectre II · 1240 scenes
8.6min · 16% of cast
sad
04
Jeffrey Dean Morgan
as Edward Blake / The Comedian · 698 scenes
4.8min · 9% of cast
happy
05
Jackie Earle Haley
as Walter Kovacs / Rorschach · 633 scenes
4.4min · 8% of cast
angry
06
Carla Gugino
as Sally Jupiter / Silk Spectre · 491 scenes
3.4min · 6% of cast
sad
07
Billy Crudup
as Jon Osterman / Dr. Manhattan · 402 scenes
2.8min · 5% of cast
neutral
08
Stephen McHattie
as Hollis Mason / Nite Owl · 319 scenes
2.2min · 4% of cast
sad
09
Matt Frewer
as Edgar Jacobi / Moloch the Mystic · 277 scenes
1.9min · 3% of cast
angry
10
Laura Mennell
as Janey Slater · 222 scenes
1.5min · 3% of cast
happy
11
Rob LaBelle
as Wally Weaver · 143 scenes
1.0min · 2% of cast
happy
12
John Shaw
as Doug Roth · 86 scenes
0.6min · 1% of cast
sad
13
Gary Houston
as John McLaughlin · 58 scenes
0.4min · 1% of cast
sad
14
James M. Connor
as Pat Buchanan · 22 scenes
0.1min · 0% of cast
sad
15
Mary Ann Burger
as Eleanor Clift · 14 scenes
0.1min · 0% of cast
fear
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 |
|---|
Malin Åkerman as Laurie Jupiter / Silk Spectre II | 2,668 | 173.6 | |
Jackie Earle Haley as Walter Kovacs / Rorschach | 1,477 | 89.4 | |
Matthew Goode as Adrian Veidt / Ozymandias | 1,369 | 149.5 | |
John Shaw as Doug Roth | 1,106 | 121.3 | |
Patrick Wilson as Dan Dreiberg / Nite Owl II | 1,065 | 133.7 | |
Jeffrey Dean Morgan as Edward Blake / The Comedian | 682 | 129.5 | |
Carla Gugino as Sally Jupiter / Silk Spectre | 666 | 100.3 | |
Unidentified speakers | 619 | — | |
Stephen McHattie as Hollis Mason / Nite Owl | 381 | 176.2 | |
Billy Crudup as Jon Osterman / Dr. Manhattan | 166 | 213.4 | |
Matt Frewer as Edgar Jacobi / Moloch the Mystic | 153 | 160.4 | |
Gary Houston as John McLaughlin | 90 | 129.1 | |
Rob LaBelle as Wally Weaver | 69 | 99.6 | |
Laura Mennell as Janey Slater | 59 | 283.7 | |
Mary Ann Burger as Eleanor Clift | 47 | 130.7 | |
James M. Connor as Pat Buchanan | 25 | 174.4 | |
Cast profiles
arc · volatility · emotion breakdown per actorEmotional arc — 30 segments~7m per bucket
00:0053m107m161m215.4m
Emotional arc — 30 segments~7m per bucket
00:0053m107m161m215.4m
Emotional arc — 30 segments~7m per bucket
00:0053m107m161m215.4m
Emotional arc — 30 segments~7m per bucket
00:0053m107m161m215.4m
Emotional arc — 30 segments~7m per bucket
00:0053m107m161m215.4m
Emotional arc — 30 segments~7m per bucket
00:0053m107m161m215.4m
Emotional arc — 30 segments~7m per bucket
00:0053m107m161m215.4m
Emotional arc — 30 segments~7m per bucket
00:0053m107m161m215.4m
Emotional arc — 30 segments~7m per bucket
00:0053m107m161m215.4m
LM
Laura Mennell
AS JANEY SLATER
● Dominant: happyEmotional arc — 30 segments~7m per bucket
00:0053m107m161m215.4m
RL
Rob LaBelle
AS WALLY WEAVER
● Dominant: happyEmotional arc — 30 segments~7m per bucket
00:0053m107m161m215.4m
JS
John Shaw
AS DOUG ROTH
● Dominant: sadEmotional arc — 30 segments~7m per bucket
00:0053m107m161m215.4m
GH
Gary Houston
AS JOHN MCLAUGHLIN
● Dominant: sadToo few detections for emotion analysis
JM
James M. Connor
AS PAT BUCHANAN
● Dominant: sadToo few detections for emotion analysis
MA
Mary Ann Burger
AS ELEANOR CLIFT
● Dominant: fearToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 30 clusterssums to 100.2% of all dialogue
Åkerman 18.0%
Haley 19.3%
Goode 10.7%
Shaw 10.7%
Wilson 9.3%
Gugino 7.8%
First-word entry · per speakerdot = first line · trail = on-screen window · 24 ensemble
0:0053:51107:42161:33215:24
runtimeJackie Earle Haley
0:57enter
Stephen McHattie
2:26enter
Jeffrey Dean Morgan
3:05enter
Malin ÅkermanSPEAKER 50
Rapid exchange18.0%of all dialogue · 2,668 words · 15:22 spoken
WPM173.6
Turns589
Avg turn1.5s
Longest14.3s
Jackie Earle HaleySPEAKER 33
Rapid exchange19.3%of all dialogue · 1,477 words · 16:31 spoken
WPM89.4
Turns849
Avg turn1.3s
Longest15.4s
Matthew GoodeSPEAKER 07
Rapid exchange10.7%of all dialogue · 1,369 words · 9:10 spoken
WPM149.5
Turns285
Avg turn1.9s
Longest24.3s
John ShawSPEAKER 39
Rapid exchange10.7%of all dialogue · 1,106 words · 9:07 spoken
WPM121.3
Turns227
Avg turn1.9s
Longest11.4s
Patrick WilsonSPEAKER 51
Rapid exchange9.3%of all dialogue · 1,065 words · 7:58 spoken
WPM133.7
Turns367
Avg turn1.9s
Longest40.4s
Jeffrey Dean MorganSPEAKER 42
Rapid exchange6.2%of all dialogue · 682 words · 5:16 spoken
WPM129.5
Turns203
Avg turn1.3s
Longest9.9s
Carla GuginoSPEAKER 17
Conversational7.8%of all dialogue · 666 words · 6:38 spoken
WPM100.3
Turns139
Avg turn2.7s
Longest22.3s
Stephen McHattieSPEAKER 00
Conversational2.5%of all dialogue · 381 words · 2:10 spoken
WPM176.2
Turns130
Avg turn1.3s
Longest11.3s
Billy CrudupSPEAKER 72
Brief0.9%of all dialogue · 166 words · 0:47 spoken
WPM213.4
Turns25
Avg turn2.1s
Longest8.4s
Matt FrewerSPEAKER 66
Brief1.1%of all dialogue · 153 words · 0:57 spoken
WPM160.4
Turns64
Avg turn1.1s
Longest6.4s
Unknown SpeakerSPEAKER 20 · unmatched
Brief0.6%of all dialogue · 95 words · 0:29 spoken
WPM197.3
Turns28
Avg turn1.0s
Longest4.2s
Gary HoustonSPEAKER 19
Brief0.8%of all dialogue · 90 words · 0:42 spoken
WPM129.1
Turns11
Avg turn4.1s
Longest11.4s
Unknown SpeakerSPEAKER 16 · unmatched
Brief0.6%of all dialogue · 90 words · 0:29 spoken
WPM188.5
Turns22
Avg turn1.7s
Longest5.7s
Unknown SpeakerSPEAKER 64 · unmatched
Brief0.4%of all dialogue · 83 words · 0:21 spoken
WPM236.7
Turns16
Avg turn1.8s
Longest5.9s
Rob LaBelleSPEAKER 69
Brief0.8%of all dialogue · 69 words · 0:42 spoken
WPM99.6
Turns15
Avg turn1.4s
Longest2.9s
Laura MennellSPEAKER 71
Brief0.2%of all dialogue · 59 words · 0:13 spoken
WPM283.7
Turns19
Avg turn1.4s
Longest10.8s
Unknown SpeakerSPEAKER 24 · unmatched
Brief0.4%of all dialogue · 52 words · 0:18 spoken
WPM169.4
Turns19
Avg turn0.9s
Longest4.4s
Unknown SpeakerSPEAKER 06 · unmatched
Brief2.5%of all dialogue · 49 words · 2:10 spoken
WPM22.7
Turns19
Avg turn1.0s
Longest5.2s
Mary Ann BurgerSPEAKER 45
Long-form0.4%of all dialogue · 47 words · 0:22 spoken
WPM130.7
Turns2
Avg turn10.7s
Longest14.1s
Unknown SpeakerSPEAKER 52 · unmatched
Brief0.3%of all dialogue · 41 words · 0:17 spoken
WPM141.3
Turns12
Avg turn1.7s
Longest4.5s
Unknown SpeakerSPEAKER 67 · unmatched
Brief0.4%of all dialogue · 40 words · 0:20 spoken
WPM119.5
Turns16
Avg turn1.1s
Longest4.5s
Unknown SpeakerSPEAKER 21 · unmatched
Brief0.5%of all dialogue · 37 words · 0:28 spoken
WPM80.7
Turns20
Avg turn1.1s
Longest6.8s
Unknown SpeakerSPEAKER 55 · unmatched
Brief3.0%of all dialogue · 28 words · 2:34 spoken
WPM10.9
Turns23
Avg turn1.2s
Longest5.1s
Unknown SpeakerSPEAKER 03 · unmatched
Long-form0.2%of all dialogue · 27 words · 0:09 spoken
WPM178
Turns1
Avg turn10.1s
Longest10.1s
Unknown SpeakerSPEAKER 02 · unmatched
Brief0.2%of all dialogue · 26 words · 0:08 spoken
WPM195
Turns7
Avg turn1.2s
Longest3.9s
Unknown SpeakerSPEAKER 56 · unmatched
Brief0.3%of all dialogue · 26 words · 0:15 spoken
WPM107.1
Turns5
Avg turn2.8s
Longest7.5s
James M. ConnorSPEAKER 23
Brief0.2%of all dialogue · 25 words · 0:09 spoken
WPM174.4
Turns2
Avg turn4.9s
Longest9.3s
Unknown SpeakerSPEAKER 53 · unmatched
Brief0.1%of all dialogue · 17 words · 0:07 spoken
WPM156
Turns2
Avg turn3.5s
Longest6.9s
Unknown SpeakerSPEAKER 08 · unmatched
Brief1.7%of all dialogue · 5 words · 1:26 spoken
WPM3.5
Turns5
Avg turn2.5s
Longest5.7s
Unknown SpeakerSPEAKER 62 · unmatched
Brief0.1%of all dialogue · 3 words · 0:03 spoken
WPM61.9
Turns10
Avg turn1.8s
Longest4.5s