QuantCinemaCinema, decoded.
FilmsRankingsCompare
QuantCinema

AI-powered cinema analytics.

DISPATCH

Suggest a film · get notified when new data drops

© 2026 QuantCinema
CAST · IRON MAN

Faces & feelings

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

← Back to Iron Man
Faces detected
27,802
across full runtime
Named matches
13
actors identified
Close-up shots
14.6%
of all framed shots
Smile rate
6.9%
frames with detected joy
Gender split
79%
21%
M / F · screen-time weighted
Dominant emotion
Neutral 44%
film-wide aggregate
Most expressive
Sayed Badreya
82% non-neutral
Lead screen share
45%
13 tracked characters

Overall emotion distribution

7 emotions · all characters · screen-time weighted
Happy
6.9%
1,917 frames
Surprise
3.7%
1,029 frames
Neutral
43.9%
12,213 frames
Fear
14.8%
4,125 frames
Sad
11.7%
3,250 frames
Angry
15.5%
4,321 frames
Disgust
3.4%
947 frames

Screen time by actor

13 named · 79m tracked of 126m
01
Robert Downey Jr.
as Tony Stark · 5042 scenes
35.0min · 45% of cast
neutral
02
Gwyneth Paltrow
as Pepper Potts · 1774 scenes
12.3min · 16% of cast
sad
03
Jeff Bridges
as Obadiah Stane · 1651 scenes
11.5min · 15% of cast
angry
04
Terrence Howard
as Rhodey · 882 scenes
6.1min · 8% of cast
neutral
05
Faran Tahir
as Raza · 476 scenes
3.3min · 4% of cast
angry
06
Shaun Toub
as Yinsen · 431 scenes
3.0min · 4% of cast
angry
07
Clark Gregg
as Agent Coulson · 388 scenes
2.7min · 3% of cast
happy
08
Leslie Bibb
as Christine Everhart · 260 scenes
1.8min · 2% of cast
happy
09
Sayed Badreya
as Abu Bakaar · 157 scenes
1.1min · 1% of cast
angry
10
Tim Guinee
as Major Allen · 106 scenes
0.7min · 1% of cast
sad
11
Jon Favreau
as Hogan · 105 scenes
0.7min · 1% of cast
angry
12
Bill Smitrovich
as General Gabriel · 11 scenes
0.1min · 0% of cast
disgust
13
Peter Billingsley
as William Ginter Riva · 8 scenes
0.1min · 0% of cast
sad

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
Robert Downey Jr.
as Tony Stark
3,581202.2
40.2%
Gwyneth Paltrow
as Pepper Potts
1,319241.3
14.8%
Jeff Bridges
as Obadiah Stane
1,028173.5
11.5%
Terrence Howard
as Rhodey
966214.6
10.8%
Shaun Toub
as Yinsen
649214.7
7.3%
Tim Guinee
as Major Allen
446225.1
5.0%
Faran Tahir
as Raza
35563.2
4.0%
Clark Gregg
as Agent Coulson
234263.3
2.6%
Leslie Bibb
as Christine Everhart
208186.9
2.3%
Sayed Badreya
as Abu Bakaar
79210.3
0.9%
Unidentified speakers
40—
0.4%

Cast profiles

arc · volatility · emotion breakdown per actor
TS
Robert Downey Jr.
AS TONY STARK
● Dominant: neutral
Screen time
35m 03s
Scenes
5042
First seen
1:23
Last seen
125:42
Volatility
32 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m94m126m
2%
Happy
6%
Surprise
30%
Neutral
14%
Fear
23%
Sad
20%
Angry
5%
Disgust
PP
Gwyneth Paltrow
AS PEPPER POTTS
● Dominant: sad
Screen time
12m 20s
Scenes
1774
First seen
10:08
Last seen
115:59
Volatility
31 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m94m126m
18%
Happy
1%
Surprise
16%
Neutral
10%
Fear
40%
Sad
9%
Angry
6%
Disgust
OS
Jeff Bridges
AS OBADIAH STANE
● Dominant: angry
Screen time
11m 29s
Scenes
1651
First seen
4:34
Last seen
112:47
Volatility
34 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m94m126m
18%
Happy
4%
Surprise
9%
Neutral
2%
Fear
9%
Sad
52%
Angry
6%
Disgust
R
Terrence Howard
AS RHODEY
● Dominant: neutral
Screen time
6m 08s
Scenes
882
First seen
5:31
Last seen
117:16
Volatility
41 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m94m126m
14%
Happy
9%
Surprise
37%
Neutral
3%
Fear
21%
Sad
11%
Angry
5%
Disgust
R
Faran Tahir
AS RAZA
● Dominant: angry
Screen time
3m 19s
Scenes
476
First seen
4:15
Last seen
88:04
Volatility
23 Low
Emotional arc — 30 segments~4m per bucket
00:0031m63m94m126m
1%
Happy
0%
Surprise
14%
Neutral
13%
Fear
11%
Sad
56%
Angry
6%
Disgust
Y
Shaun Toub
AS YINSEN
● Dominant: angry
Screen time
3m 00s
Scenes
431
First seen
18:20
Last seen
38:34
Volatility
32 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m94m126m
2%
Happy
7%
Surprise
33%
Neutral
9%
Fear
4%
Sad
40%
Angry
5%
Disgust
AC
Clark Gregg
AS AGENT COULSON
● Dominant: happy
Screen time
2m 42s
Scenes
388
First seen
43:53
Last seen
114:55
Volatility
28 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m94m126m
32%
Happy
1%
Surprise
30%
Neutral
2%
Fear
5%
Sad
24%
Angry
8%
Disgust
CE
Leslie Bibb
AS CHRISTINE EVERHART
● Dominant: happy
Screen time
1m 49s
Scenes
260
First seen
7:43
Last seen
117:16
Volatility
41 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m94m126m
29%
Happy
5%
Surprise
24%
Neutral
7%
Fear
7%
Sad
15%
Angry
13%
Disgust
AB
Sayed Badreya
AS ABU BAKAAR
● Dominant: angry
Screen time
1m 05s
Scenes
157
First seen
19:27
Last seen
78:18
Volatility
44 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m94m126m
4%
Happy
1%
Surprise
19%
Neutral
3%
Fear
29%
Sad
43%
Angry
2%
Disgust
MA
Tim Guinee
AS MAJOR ALLEN
● Dominant: sad
Screen time
0m 44s
Scenes
106
First seen
79:32
Last seen
84:15
Volatility
43 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m94m126m
0%
Happy
2%
Surprise
4%
Neutral
14%
Fear
45%
Sad
34%
Angry
1%
Disgust
H
Jon Favreau
AS HOGAN
● Dominant: angry
Screen time
0m 44s
Scenes
105
First seen
6:41
Last seen
43:39
Volatility
41 Med
Emotional arc — 30 segments~4m per bucket
00:0031m63m94m126m
3%
Happy
0%
Surprise
37%
Neutral
0%
Fear
0%
Sad
54%
Angry
6%
Disgust
GG
Bill Smitrovich
AS GENERAL GABRIEL
● Dominant: disgust
Screen time
0m 05s
Scenes
11
First seen
14:50
Last seen
15:46

Too few detections for emotion analysis

WG
Peter Billingsley
AS WILLIAM GINTER RIVA
● Dominant: sad
Screen time
0m 04s
Scenes
8
First seen
95:00
Last seen
95:05

Too few detections for emotion analysis

Speaker diarization

talk-time · turns · pacing per speaker
Talk-time share · 11 clusterssums to 99.9% of all dialogue
Jr. 37.7%
Paltrow 11.6%
Bridges 12.6%
Howard 9.6%
Tahir 12.0%
First-word entry · per speakerdot = first line · trail = on-screen window · 5 ensemble
0:0031:3063:0094:30126:00
runtime
Robert Downey Jr.
1:27enter
Shaun Toub
2:13enter
Tim Guinee
2:31enter
Sayed Badreya
2:40enter
Faran Tahir
4:02enter
Jeff Bridges
4:20enter
Terrence Howard
5:31enter
Leslie Bibb
7:42enter
Gwyneth Paltrow
10:06enter
Clark Gregg
24:22enter
SPEAKER 12
125:18enter
Robert Downey Jr.SPEAKER 17
Rapid exchange
37.7%
of all dialogue · 3,581 words · 17:42 spoken
WPM202.2
Turns618
Avg turn1.7s
Longest17.0s
enters at 1:27profanity 3
Gwyneth PaltrowSPEAKER 29
Rapid exchange
11.6%
of all dialogue · 1,319 words · 5:28 spoken
WPM241.3
Turns232
Avg turn1.7s
Longest16.9s
enters at 10:06profanity 0
Jeff BridgesSPEAKER 28
Rapid exchange
12.6%
of all dialogue · 1,028 words · 5:55 spoken
WPM173.5
Turns182
Avg turn2.1s
Longest30.9s
enters at 4:20profanity 2
Terrence HowardSPEAKER 07
Rapid exchange
9.6%
of all dialogue · 966 words · 4:30 spoken
WPM214.6
Turns174
Avg turn1.7s
Longest12.6s
enters at 5:31profanity 2
Shaun ToubSPEAKER 13
Rapid exchange
6.4%
of all dialogue · 649 words · 3:01 spoken
WPM214.7
Turns181
Avg turn1.2s
Longest17.2s
enters at 2:13profanity 0
Tim GuineeSPEAKER 27
Brief
4.2%
of all dialogue · 446 words · 1:59 spoken
WPM225.1
Turns82
Avg turn1.7s
Longest8.2s
enters at 2:31profanity 0
Faran TahirSPEAKER 02
Rapid exchange
12.0%
of all dialogue · 355 words · 5:37 spoken
WPM63.2
Turns160
Avg turn1.0s
Longest4.7s
enters at 4:02profanity 1
Clark GreggSPEAKER 31
Brief
1.9%
of all dialogue · 234 words · 0:53 spoken
WPM263.3
Turns38
Avg turn1.7s
Longest13.0s
enters at 24:22profanity 0
Leslie BibbSPEAKER 23
Brief
2.4%
of all dialogue · 208 words · 1:07 spoken
WPM186.9
Turns36
Avg turn1.5s
Longest9.2s
enters at 7:42profanity 0
Sayed BadreyaSPEAKER 09
Brief
0.8%
of all dialogue · 79 words · 0:23 spoken
WPM210.3
Turns82
Avg turn0.9s
Longest5.2s
enters at 2:40profanity 0
Unknown SpeakerSPEAKER 12 · unmatched
Brief
0.7%
of all dialogue · 40 words · 0:21 spoken
WPM115.2
Turns11
Avg turn1.1s
Longest2.9s
enters at 125:18profanity 0
AGGREGATE — 13 unique characters · 27,802 faces detected · 13 named matches · 79m screen-time tracked