CAST · STEP BROTHERS
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to Step BrothersFaces detected
33,436
across full runtime
Named matches
11
actors identified
Close-up shots
10.1%
of all framed shots
Smile rate
10.0%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 33%
film-wide aggregate
Most expressive
Rob Riggle
85% non-neutral
Lead screen share
30%
11 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedNeutral
33.3%
11,130 frames
Screen time by actor
11 named · 115m tracked of 105.5m01
John C. Reilly
as Dale Doback · 4916 scenes
34.2min · 30% of cast
angry
02
Will Ferrell
as Brennan Huff · 4850 scenes
33.7min · 29% of cast
angry
03
Richard Jenkins
as Dr. Robert Doback · 2590 scenes
18.0min · 16% of cast
angry
04
Mary Steenburgen
as Nancy Huff · 1716 scenes
11.9min · 10% of cast
happy
05
Adam Scott
as Derek Huff · 1366 scenes
9.5min · 8% of cast
angry
06
Kathryn Hahn
as Alice · 390 scenes
2.7min · 2% of cast
sad
07
Rob Riggle
as Randy · 298 scenes
2.1min · 2% of cast
angry
08
Andrea Savage
as Denise · 257 scenes
1.8min · 2% of cast
neutral
09
Travis T. Flory
as Redheaded Kid · 102 scenes
0.7min · 1% of cast
neutral
10
Seth Morris
as Doctor · 22 scenes
0.1min · 0% of cast
neutral
11
Shira Piven
as Nurse · 16 scenes
0.1min · 0% of cast
surprise
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 |
|---|
Adam Scott as Derek Huff | 3,294 | 212.5 | |
John C. Reilly as Dale Doback | 3,244 | 198.2 | |
Richard Jenkins as Dr. Robert Doback | 1,822 | 220.5 | |
Mary Steenburgen as Nancy Huff | 1,428 | 182.3 | |
Will Ferrell as Brennan Huff | 582 | 166.9 | |
Kathryn Hahn as Alice | 462 | 109.5 | |
Andrea Savage as Denise | 317 | 190.5 | |
Rob Riggle as Randy | 197 | 293.8 | |
Unidentified speakers | 163 | — | |
Travis T. Flory as Redheaded Kid | 119 | 153.5 | |
Shira Piven as Nurse | 111 | 205.2 | |
Cast profiles
arc · volatility · emotion breakdown per actorDD
John C. Reilly
AS DALE DOBACK
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0026m52m79m105.5m
BH
Will Ferrell
AS BRENNAN HUFF
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0026m52m79m105.5m
DR
Richard Jenkins
AS DR. ROBERT DOBACK
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0026m52m79m105.5m
NH
Mary Steenburgen
AS NANCY HUFF
● Dominant: happyEmotional arc — 30 segments~4m per bucket
00:0026m52m79m105.5m
DH
Adam Scott
AS DEREK HUFF
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0026m52m79m105.5m
A
Kathryn Hahn
AS ALICE
● Dominant: sadEmotional arc — 30 segments~4m per bucket
00:0026m52m79m105.5m
R
Rob Riggle
AS RANDY
● Dominant: angryEmotional arc — 30 segments~4m per bucket
00:0026m52m79m105.5m
D
Andrea Savage
AS DENISE
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0026m52m79m105.5m
RK
Travis T. Flory
AS REDHEADED KID
● Dominant: neutralEmotional arc — 30 segments~4m per bucket
00:0026m52m79m105.5m
D
Seth Morris
AS DOCTOR
● Dominant: neutralToo few detections for emotion analysis
N
Shira Piven
AS NURSE
● Dominant: surpriseToo few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 14 clusterssums to 100.2% of all dialogue
Scott 25.7%
Reilly 27.1%
Jenkins 13.7%
Steenburgen 13.0%
First-word entry · per speakerdot = first line · trail = on-screen window · 8 ensemble
0:0026:2352:4579:08105:30
runtimeMary Steenburgen
1:16enter
Travis T. Flory
26:07enter
Adam ScottSPEAKER 19
Rapid exchange25.7%of all dialogue · 3,294 words · 15:30 spoken
WPM212.5
Turns670
Avg turn1.6s
Longest21.6s
John C. ReillySPEAKER 14
Rapid exchange27.1%of all dialogue · 3,244 words · 16:22 spoken
WPM198.2
Turns798
Avg turn1.5s
Longest14.4s
Richard JenkinsSPEAKER 28
Rapid exchange13.7%of all dialogue · 1,822 words · 8:16 spoken
WPM220.5
Turns384
Avg turn1.5s
Longest20.5s
Mary SteenburgenSPEAKER 05
Rapid exchange13.0%of all dialogue · 1,428 words · 7:50 spoken
WPM182.3
Turns288
Avg turn1.8s
Longest12.4s
Will FerrellSPEAKER 25
Rapid exchange5.8%of all dialogue · 582 words · 3:29 spoken
WPM166.9
Turns226
Avg turn0.8s
Longest5.2s
Kathryn HahnSPEAKER 24
Rapid exchange7.0%of all dialogue · 462 words · 4:13 spoken
WPM109.5
Turns356
Avg turn1.1s
Longest18.2s
Andrea SavageSPEAKER 16
Brief2.8%of all dialogue · 317 words · 1:40 spoken
WPM190.5
Turns74
Avg turn1.6s
Longest8.2s
Rob RiggleSPEAKER 13
Brief1.1%of all dialogue · 197 words · 0:40 spoken
WPM293.8
Turns38
Avg turn1.8s
Longest9.8s
Travis T. FlorySPEAKER 00
Brief1.3%of all dialogue · 119 words · 0:47 spoken
WPM153.5
Turns27
Avg turn2.0s
Longest12.9s
Shira PivenSPEAKER 32
Brief0.9%of all dialogue · 111 words · 0:33 spoken
WPM205.2
Turns22
Avg turn2.0s
Longest19.5s
Unknown SpeakerSPEAKER 35 · unmatched
Brief0.6%of all dialogue · 55 words · 0:20 spoken
WPM163.7
Turns22
Avg turn1.1s
Longest6.3s
Unknown SpeakerSPEAKER 29 · unmatched
Brief0.5%of all dialogue · 50 words · 0:20 spoken
WPM150.7
Turns15
Avg turn2.5s
Longest10.7s
Unknown SpeakerSPEAKER 01 · unmatched
Brief0.3%of all dialogue · 37 words · 0:10 spoken
WPM230.3
Turns8
Avg turn1.6s
Longest5.2s
Unknown SpeakerSPEAKER 09 · unmatched
Brief0.4%of all dialogue · 21 words · 0:13 spoken
WPM97.1
Turns5
Avg turn2.2s
Longest6.9s