CAST · AVATAR
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to AvatarFaces detected
38,841
across full runtime
Named matches
10
actors identified
Close-up shots
15.1%
of all framed shots
Smile rate
2.2%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Neutral 43%
film-wide aggregate
Most expressive
Sigourney Weaver
79% non-neutral
Lead screen share
38%
10 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedNeutral
43.5%
16,885 frames
Screen time by actor
10 named · 41m tracked of 178.2m01
Sam Worthington
as Jake Sully · 2263 scenes
15.7min · 38% of cast
angry
02
Stephen Lang
as Colonel Miles Quaritch · 1033 scenes
7.2min · 18% of cast
angry
03
Sigourney Weaver
as Dr. Grace Augustine · 1014 scenes
7.0min · 17% of cast
angry
04
Giovanni Ribisi
as Parker Selfridge · 480 scenes
3.3min · 8% of cast
angry
05
Joel David Moore
as Norm Spellman · 473 scenes
3.3min · 8% of cast
neutral
06
Michelle Rodriguez
as Trudy Chacon · 270 scenes
1.9min · 5% of cast
sad
07
Dileep Rao
as Dr. Max Patel · 144 scenes
1.0min · 2% of cast
angry
08
Matt Gerald
as Corporal Lyle Wainfleet · 132 scenes
0.9min · 2% of cast
angry
09
Sean Anthony Moran
as Private Fike · 44 scenes
0.3min · 1% of cast
angry
10
Scott Lawrence
as Venture Star Crew Chief · 34 scenes
0.2min · 1% of cast
sad
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 |
|---|
Sam Worthington as Jake Sully | 1,651 | 172.9 | |
Sigourney Weaver as Dr. Grace Augustine | 1,245 | 136 | |
Stephen Lang as Colonel Miles Quaritch | 1,170 | 82.4 | |
Joel David Moore as Norm Spellman | 1,038 | 207 | |
Unidentified speakers | 922 | — | |
Giovanni Ribisi as Parker Selfridge | 607 | 66.9 | |
Dileep Rao as Dr. Max Patel | 220 | 189.5 | |
Michelle Rodriguez as Trudy Chacon | 218 | 30.7 | |
Matt Gerald as Corporal Lyle Wainfleet | 105 | 254.4 | |
Sean Anthony Moran as Private Fike | 83 | 244.7 | |
Scott Lawrence as Venture Star Crew Chief | 43 | 23.7 | |
Cast profiles
arc · volatility · emotion breakdown per actorSW
Sam Worthington
AS JAKE SULLY
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0044m89m133m178.2m
Emotional arc — 30 segments~6m per bucket
00:0044m89m133m178.2m
SW
Sigourney Weaver
AS DR. GRACE AUGUSTINE
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0044m89m133m178.2m
GR
Giovanni Ribisi
AS PARKER SELFRIDGE
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0044m89m133m178.2m
JD
Joel David Moore
AS NORM SPELLMAN
● Dominant: neutralEmotional arc — 30 segments~6m per bucket
00:0044m89m133m178.2m
MR
Michelle Rodriguez
AS TRUDY CHACON
● Dominant: sadEmotional arc — 30 segments~6m per bucket
00:0044m89m133m178.2m
DR
Dileep Rao
AS DR. MAX PATEL
● Dominant: angryEmotional arc — 30 segments~6m per bucket
00:0044m89m133m178.2m
Emotional arc — 30 segments~6m per bucket
00:0044m89m133m178.2m
SA
Sean Anthony Moran
AS PRIVATE FIKE
● Dominant: angryToo few detections for emotion analysis
Too few detections for emotion analysis
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 18 clusterssums to 99.9% of all dialogue
Worthington 14.6%
Weaver 14.0%
Lang 21.8%
Moore 7.7%
Ribisi 13.9%
Rodriguez 10.9%
First-word entry · per speakerdot = first line · trail = on-screen window · 12 ensemble
0:0044:3389:06133:39178:12
runtimeJoel David Moore
2:50enter
Sean Anthony Moran
3:29enter
Sigourney Weaver
14:31enter
Michelle Rodriguez
19:48enter
Sam WorthingtonSPEAKER 07
Rapid exchange14.6%of all dialogue · 1,651 words · 9:33 spoken
WPM172.9
Turns441
Avg turn1.1s
Longest10.1s
Sigourney WeaverSPEAKER 22
Rapid exchange14.0%of all dialogue · 1,245 words · 9:09 spoken
WPM136
Turns296
Avg turn1.5s
Longest9.2s
Stephen LangSPEAKER 14
Rapid exchange21.8%of all dialogue · 1,170 words · 14:12 spoken
WPM82.4
Turns233
Avg turn1.6s
Longest11.5s
Joel David MooreSPEAKER 05
Rapid exchange7.7%of all dialogue · 1,038 words · 5:01 spoken
WPM207
Turns336
Avg turn1.0s
Longest13.5s
Giovanni RibisiSPEAKER 10
Rapid exchange13.9%of all dialogue · 607 words · 9:05 spoken
WPM66.9
Turns395
Avg turn1.0s
Longest15.8s
Unknown SpeakerSPEAKER 04 · unmatched
Conversational4.3%of all dialogue · 302 words · 2:48 spoken
WPM107.9
Turns118
Avg turn1.2s
Longest6.4s
Dileep RaoSPEAKER 15
Brief1.8%of all dialogue · 220 words · 1:10 spoken
WPM189.5
Turns68
Avg turn1.4s
Longest9.1s
Michelle RodriguezSPEAKER 02
Brief10.9%of all dialogue · 218 words · 7:05 spoken
WPM30.7
Turns70
Avg turn1.2s
Longest3.9s
Unknown SpeakerSPEAKER 21 · unmatched
Brief1.3%of all dialogue · 157 words · 0:52 spoken
WPM182.5
Turns54
Avg turn1.2s
Longest5.7s
Unknown SpeakerSPEAKER 16 · unmatched
Brief0.7%of all dialogue · 127 words · 0:26 spoken
WPM289.7
Turns37
Avg turn1.3s
Longest7.0s
Unknown SpeakerSPEAKER 03 · unmatched
Brief0.9%of all dialogue · 118 words · 0:36 spoken
WPM198.5
Turns55
Avg turn0.9s
Longest2.9s
Matt GeraldSPEAKER 01
Brief0.6%of all dialogue · 105 words · 0:25 spoken
WPM254.4
Turns61
Avg turn1.0s
Longest4.9s
Sean Anthony MoranSPEAKER 12
Brief0.5%of all dialogue · 83 words · 0:20 spoken
WPM244.7
Turns22
Avg turn1.5s
Longest4.1s
Unknown SpeakerSPEAKER 06 · unmatched
Brief1.3%of all dialogue · 73 words · 0:52 spoken
WPM83.8
Turns41
Avg turn0.6s
Longest2.2s
Unknown SpeakerSPEAKER 19 · unmatched
Brief0.5%of all dialogue · 72 words · 0:19 spoken
WPM224.5
Turns40
Avg turn1.0s
Longest3.3s
Unknown SpeakerSPEAKER 08 · unmatched
Brief2.1%of all dialogue · 44 words · 1:22 spoken
WPM32.1
Turns45
Avg turn1.0s
Longest4.4s
Scott LawrenceSPEAKER 23
Brief2.8%of all dialogue · 43 words · 1:49 spoken
WPM23.7
Turns51
Avg turn1.1s
Longest8.4s
Unknown SpeakerSPEAKER 17 · unmatched
Brief0.2%of all dialogue · 29 words · 0:08 spoken
WPM228.3
Turns25
Avg turn1.2s
Longest4.6s