CAST · JOKER
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to JokerFaces detected
24,959
across full runtime
Named matches
14
actors identified
Close-up shots
20.0%
of all framed shots
Smile rate
12.4%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 36%
film-wide aggregate
Most expressive
Glenn Fleshler
66% non-neutral
Lead screen share
68%
14 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedScreen time by actor
14 named · 56m tracked of 121.8m01
Joaquin Phoenix
as Arthur Fleck · 5474 scenes
38.0min · 68% of cast
angry
02
Robert De Niro
as Murray Franklin · 760 scenes
5.3min · 9% of cast
angry
03
Zazie Beetz
as Sophie Dumond · 316 scenes
2.2min · 4% of cast
neutral
04
Sondra James
as Dr. Sally · 205 scenes
1.4min · 3% of cast
sad
05
Brett Cullen
as Thomas Wayne · 197 scenes
1.4min · 2% of cast
neutral
06
Frances Conroy
as Penny Fleck · 187 scenes
1.3min · 2% of cast
sad
07
Leigh Gill
as Gary · 181 scenes
1.3min · 2% of cast
neutral
08
Glenn Fleshler
as Randall · 181 scenes
1.3min · 2% of cast
neutral
09
Bill Camp
as Detective Garrity · 118 scenes
0.8min · 1% of cast
angry
10
Murphy Guyer
as Barry O'Donnell · 93 scenes
0.7min · 1% of cast
happy
11
Douglas Hodge
as Alfred Pennyworth · 93 scenes
0.7min · 1% of cast
angry
12
Shea Whigham
as Detective Burke · 90 scenes
0.6min · 1% of cast
angry
13
Marc Maron
as Gene Ufland · 70 scenes
0.5min · 1% of cast
fear
14
Josh Pais
as Hoyt Vaughn · 36 scenes
0.3min · 0% of cast
angry
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 |
|---|
Joaquin Phoenix as Arthur Fleck | 2,018 | 181.6 | |
Robert De Niro as Murray Franklin | 979 | 224.2 | |
Leigh Gill as Gary | 556 | 96.8 | |
Unidentified speakers | 518 | — | |
Zazie Beetz as Sophie Dumond | 469 | 125.9 | |
Brett Cullen as Thomas Wayne | 366 | 204.9 | |
Frances Conroy as Penny Fleck | 298 | 154.7 | |
Glenn Fleshler as Randall | 290 | 256 | |
Josh Pais as Hoyt Vaughn | 164 | 261.5 | |
Bill Camp as Detective Garrity | 163 | 244.4 | |
Shea Whigham as Detective Burke | 123 | 181.3 | |
Douglas Hodge as Alfred Pennyworth | 102 | 21.2 | |
Cast profiles
arc · volatility · emotion breakdown per actorAF
Joaquin Phoenix
AS ARTHUR FLECK
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0030m60m91m121.8m
MF
Robert De Niro
AS MURRAY FRANKLIN
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0030m60m91m121.8m
SD
Zazie Beetz
AS SOPHIE DUMOND
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0030m60m91m121.8m
DS
Sondra James
AS DR. SALLY
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0030m60m91m121.8m
TW
Brett Cullen
AS THOMAS WAYNE
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0030m60m91m121.8m
PF
Frances Conroy
AS PENNY FLECK
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0030m60m91m121.8m
G
Leigh Gill
AS GARY
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0030m60m91m121.8m
R
Glenn Fleshler
AS RANDALL
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0030m60m91m121.8m
DG
Bill Camp
AS DETECTIVE GARRITY
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0030m60m91m121.8m
BO
Murphy Guyer
AS BARRY O'DONNELL
● Dominant: happyEmotional arc — 30 segments~4m per bucket
00:0030m60m91m121.8m
AP
Douglas Hodge
AS ALFRED PENNYWORTH
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0030m60m91m121.8m
DB
Shea Whigham
AS DETECTIVE BURKE
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0030m60m91m121.8m
GU
Marc Maron
AS GENE UFLAND
● Dominant: fearToo few detections for emotion analysis
HV
Josh Pais
AS HOYT VAUGHN
● Dominant: angryToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 20 clusterssums to 100.1% of all dialogue
Phoenix 27.1%
Niro 10.7%
Gill 14.0%
Beetz 9.1%
Hodge 11.7%
First-word entry · per speakerdot = first line · trail = on-screen window · 14 ensemble
0:0030:2760:5491:21121:48
runtimeJoaquin PhoenixSPEAKER 31
Rapid exchange27.1%of all dialogue · 2,018 words · 11:07 spoken
WPM181.6
Turns571
Avg turn1.5s
Longest17.2s
Robert De NiroSPEAKER 32
Conversational10.7%of all dialogue · 979 words · 4:22 spoken
WPM224.2
Turns144
Avg turn2.0s
Longest10.1s
Leigh GillSPEAKER 11
Rapid exchange14.0%of all dialogue · 556 words · 5:45 spoken
WPM96.8
Turns356
Avg turn1.1s
Longest15.9s
Zazie BeetzSPEAKER 12
Conversational9.1%of all dialogue · 469 words · 3:43 spoken
WPM125.9
Turns140
Avg turn1.4s
Longest9.7s
Brett CullenSPEAKER 06
Brief4.4%of all dialogue · 366 words · 1:47 spoken
WPM204.9
Turns55
Avg turn1.7s
Longest6.7s
Frances ConroySPEAKER 17
Brief4.7%of all dialogue · 298 words · 1:56 spoken
WPM154.7
Turns95
Avg turn1.2s
Longest6.5s
Glenn FleshlerSPEAKER 10
Brief2.8%of all dialogue · 290 words · 1:08 spoken
WPM256
Turns59
Avg turn1.4s
Longest10.0s
Unknown SpeakerSPEAKER 08 · unmatched
Brief2.2%of all dialogue · 184 words · 0:54 spoken
WPM205.6
Turns39
Avg turn1.5s
Longest6.3s
1.5%of all dialogue · 164 words · 0:38 spoken
WPM261.5
Turns28
Avg turn1.4s
Longest4.6s
1.6%of all dialogue · 163 words · 0:40 spoken
WPM244.4
Turns31
Avg turn1.4s
Longest6.8s
Shea WhighamSPEAKER 20
Brief1.7%of all dialogue · 123 words · 0:41 spoken
WPM181.3
Turns53
Avg turn1.0s
Longest12.3s
Douglas HodgeSPEAKER 09
Brief11.7%of all dialogue · 102 words · 4:49 spoken
WPM21.2
Turns30
Avg turn1.2s
Longest5.8s
Unknown SpeakerSPEAKER 05 · unmatched
Brief0.7%of all dialogue · 75 words · 0:17 spoken
WPM271.6
Turns9
Avg turn2.2s
Longest6.8s
Unknown SpeakerSPEAKER 15 · unmatched
Brief0.8%of all dialogue · 62 words · 0:19 spoken
WPM192.6
Turns12
Avg turn1.6s
Longest4.2s
Unknown SpeakerSPEAKER 01 · unmatched
Brief0.7%of all dialogue · 57 words · 0:18 spoken
WPM187.8
Turns9
Avg turn2.4s
Longest5.7s
Unknown SpeakerSPEAKER 37 · unmatched
Brief1.1%of all dialogue · 54 words · 0:27 spoken
WPM121
Turns8
Avg turn3.4s
Longest7.5s
Unknown SpeakerSPEAKER 04 · unmatched
Brief1.5%of all dialogue · 30 words · 0:38 spoken
WPM47.4
Turns16
Avg turn1.1s
Longest6.6s
Unknown SpeakerSPEAKER 00 · unmatched
Brief0.5%of all dialogue · 30 words · 0:11 spoken
WPM158.2
Turns7
Avg turn2.1s
Longest5.0s
Unknown SpeakerSPEAKER 35 · unmatched
Brief0.3%of all dialogue · 23 words · 0:08 spoken
WPM184
Turns5
Avg turn1.7s
Longest6.5s
Unknown SpeakerSPEAKER 02 · unmatched
Long-form3.0%of all dialogue · 3 words · 1:13 spoken
WPM2.5
Turns1
Avg turn18.9s
Longest18.9s