

Arrival
Face recognition uses ArcFace + TMDB headshots — accuracy varies for actors in heavy makeup or costumes.
Screen Time by Actor
Bar color represents dominant emotion
Dialogue by Character
Speaker matching uses face detection overlap — actors not recognized by the AI appear as unidentified.
Words spoken — grey bar represents dialogue not matched to a named actor
Cast Profiles
as Louise Banks
2576
scenes
2:22
first seen
110:36
last seen
Emotion Breakdown
Emotional Arc
as Ian Donnelly
716
scenes
15:37
first seen
103:25
last seen
Emotion Breakdown
Emotional Arc
as Colonel Weber
363
scenes
11:01
first seen
84:06
last seen
Emotion Breakdown
Emotional Arc
as Agent Halpern
265
scenes
41:41
first seen
103:22
last seen
Emotion Breakdown
Emotional Arc
as General Shang
187
scenes
41:45
first seen
103:38
last seen
Emotion Breakdown
Emotional Arc
as Captain Marks
155
scenes
20:12
first seen
72:46
last seen
Emotion Breakdown
Emotional Arc
as Dr. Kettler
1
scenes
21:15
first seen
21:15
last seen
Too few detections for emotion analysis
Overall Emotion Distribution
Across 1,344 unique characters identified in the film
Stay Updated
Suggest films and get notified when new data drops.