CAST · AVENGERS ENDGAME
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to Avengers EndgameFaces detected
27,694
across full runtime
Named matches
13
actors identified
Close-up shots
24.2%
of all framed shots
Smile rate
4.7%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 32%
film-wide aggregate
Most expressive
Zoe Saldaña
94% non-neutral
Lead screen share
23%
13 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedScreen time by actor
13 named · 79m tracked of 181.2m01
Robert Downey Jr.
as Tony Stark / Iron Man · 2650 scenes
18.4min · 23% of cast
angry
02
Chris Evans
as Steve Rogers / Captain America · 1890 scenes
13.1min · 17% of cast
angry
03
Chris Hemsworth
as Thor · 1553 scenes
10.8min · 14% of cast
angry
04
Paul Rudd
as Scott Lang / Ant-Man · 1210 scenes
8.4min · 11% of cast
neutral
05
Jeremy Renner
as Clint Barton / Hawkeye · 1206 scenes
8.4min · 11% of cast
sad
06
Scarlett Johansson
as Natasha Romanoff / Black Widow · 1200 scenes
8.3min · 11% of cast
angry
07
Don Cheadle
as James Rhodes / War Machine · 652 scenes
4.5min · 6% of cast
fear
08
Brie Larson
as Carol Danvers / Captain Marvel · 328 scenes
2.3min · 3% of cast
neutral
09
Mark Ruffalo
as Bruce Banner / Hulk · 180 scenes
1.3min · 2% of cast
angry
10
Tom Holland
as Peter Parker / Spider-Man · 161 scenes
1.1min · 1% of cast
neutral
11
Zoe Saldaña
as Gamora · 133 scenes
0.9min · 1% of cast
fear
12
Benedict Cumberbatch
as Doctor Strange · 110 scenes
0.8min · 1% of cast
angry
13
Chadwick Boseman
as T'Challa / Black Panther · 102 scenes
0.7min · 1% 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 |
|---|
Robert Downey Jr. as Tony Stark / Iron Man | 2,367 | 221.9 | |
Chris Hemsworth as Thor | 1,548 | 210 | |
Mark Ruffalo as Bruce Banner / Hulk | 1,055 | 206.8 | |
Paul Rudd as Scott Lang / Ant-Man | 1,015 | 246.2 | |
Chris Evans as Steve Rogers / Captain America | 917 | 164.2 | |
Scarlett Johansson as Natasha Romanoff / Black Widow | 599 | 210.6 | |
Zoe Saldaña as Gamora | 584 | 99.6 | |
Brie Larson as Carol Danvers / Captain Marvel | 583 | 142.4 | |
Don Cheadle as James Rhodes / War Machine | 444 | 59.7 | |
Jeremy Renner as Clint Barton / Hawkeye | 335 | 167.5 | |
Tom Holland as Peter Parker / Spider-Man | 124 | 39.9 | |
Unidentified speakers | 88 | — | |
Cast profiles
arc · volatility · emotion breakdown per actorRD
Robert Downey Jr.
AS TONY STARK / IRON MAN
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0045m90m135m181.2m
Emotional arc — 30 segments~6m per bucket
00:0045m90m135m181.2m
CH
Chris Hemsworth
AS THOR
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0045m90m135m181.2m
PR
Paul Rudd
AS SCOTT LANG / ANT-MAN
● Dominant: neutralEmotional arc — 30 segments~6m per bucket
00:0045m90m135m181.2m
Emotional arc — 30 segments~6m per bucket
00:0045m90m135m181.2m
Emotional arc — 30 segments~6m per bucket
00:0045m90m135m181.2m
Emotional arc — 30 segments~6m per bucket
00:0045m90m135m181.2m
Emotional arc — 30 segments~6m per bucket
00:0045m90m135m181.2m
MR
Mark Ruffalo
AS BRUCE BANNER / HULK
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0045m90m135m181.2m
Emotional arc — 30 segments~6m per bucket
00:0045m90m135m181.2m
ZS
Zoe Saldaña
AS GAMORA
● Dominant: fearEmotional arc — 30 segments~6m per bucket
00:0045m90m135m181.2m
BC
Benedict Cumberbatch
AS DOCTOR STRANGE
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0045m90m135m181.2m
Emotional arc — 30 segments~6m per bucket
00:0045m90m135m181.2m
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 14 clusterssums to 100.1% of all dialogue
Jr. 18.2%
Hemsworth 12.6%
Ruffalo 8.7%
Evans 9.5%
Saldaña 10.0%
Cheadle 12.7%
First-word entry · per speakerdot = first line · trail = on-screen window · 8 ensemble
0:0045:1890:36135:54181:12
runtimeRobert Downey Jr.
2:41enter
Scarlett Johansson
5:08enter
Chris Hemsworth
14:42enter
Robert Downey Jr.SPEAKER 29
Rapid exchange18.2%of all dialogue · 2,367 words · 10:40 spoken
WPM221.9
Turns562
Avg turn1.2s
Longest14.0s
Chris HemsworthSPEAKER 17
Rapid exchange12.6%of all dialogue · 1,548 words · 7:22 spoken
WPM210
Turns350
Avg turn1.4s
Longest18.4s
Mark RuffaloSPEAKER 19
Rapid exchange8.7%of all dialogue · 1,055 words · 5:06 spoken
WPM206.8
Turns220
Avg turn1.5s
Longest6.8s
Paul RuddSPEAKER 31
Rapid exchange7.0%of all dialogue · 1,015 words · 4:07 spoken
WPM246.2
Turns238
Avg turn1.4s
Longest23.8s
Chris EvansSPEAKER 02
Rapid exchange9.5%of all dialogue · 917 words · 5:35 spoken
WPM164.2
Turns386
Avg turn0.8s
Longest9.5s
Scarlett JohanssonSPEAKER 27
Rapid exchange4.8%of all dialogue · 599 words · 2:51 spoken
WPM210.6
Turns173
Avg turn1.1s
Longest7.9s
Zoe SaldañaSPEAKER 08
Rapid exchange10.0%of all dialogue · 584 words · 5:52 spoken
WPM99.6
Turns276
Avg turn1.0s
Longest5.9s
Brie LarsonSPEAKER 01
Rapid exchange7.0%of all dialogue · 583 words · 4:06 spoken
WPM142.4
Turns169
Avg turn1.2s
Longest7.8s
Don CheadleSPEAKER 09
Brief12.7%of all dialogue · 444 words · 7:26 spoken
WPM59.7
Turns94
Avg turn1.3s
Longest11.7s
Jeremy RennerSPEAKER 33
Conversational3.4%of all dialogue · 335 words · 2:00 spoken
WPM167.5
Turns147
Avg turn0.9s
Longest8.1s
Tom HollandSPEAKER 34
Brief5.3%of all dialogue · 124 words · 3:07 spoken
WPM39.9
Turns52
Avg turn1.0s
Longest10.9s
Unknown SpeakerSPEAKER 05 · unmatched
Brief0.7%of all dialogue · 63 words · 0:25 spoken
WPM151.3
Turns24
Avg turn1.0s
Longest2.1s
Unknown SpeakerSPEAKER 23 · unmatched
Brief0.2%of all dialogue · 22 words · 0:07 spoken
WPM191
Turns3
Avg turn1.8s
Longest3.1s
Unknown SpeakerSPEAKER 03 · unmatched
Brief0.0%of all dialogue · 3 words · 0:01 spoken
WPM176.5
Turns12
Avg turn2.1s
Longest3.5s