Blade Runner 2049

Blade Runner 2049

Character Analysis

11,936
Faces Detected
14
Named Actors
4.9%
Close-up Shots
5.0%
Smile Rate
84% M / 16% F
Gender Split
Sad
Dominant Emotion
Barkhad
Most Expressive
50%
Lead Screen Share

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

Ryan Gosling

as 'K'

26.0 min

2495

scenes

6:19

first seen

151:20

last seen

neutralLow volatility (23%)

Emotion Breakdown

happy 2%neutral 57%fear 4%sad 29%angry 7%

Emotional Arc

StartEnd

Harrison Ford

as Rick Deckard

8.0 min

768

scenes

105:49

first seen

153:02

last seen

sadMedium volatility (31%)

Emotion Breakdown

neutral 20%fear 3%sad 40%angry 38%

Emotional Arc

StartEnd

Ana de Armas

as Joi

6.0 min

577

scenes

18:16

first seen

137:48

last seen

sadMedium volatility (37%)

Emotion Breakdown

happy 9%neutral 29%fear 9%sad 48%angry 5%

Emotional Arc

StartEnd

Robin Wright

as Lieutenant Joshi

3.9 min

369

scenes

10:54

first seen

100:26

last seen

neutralMedium volatility (35%)

Emotion Breakdown

happy 4%neutral 54%fear 10%sad 28%angry 3%

Emotional Arc

StartEnd

Jared Leto

as Niander Wallace

2.9 min

276

scenes

38:12

first seen

136:52

last seen

sadMedium volatility (29%)

Emotion Breakdown

happy 5%neutral 26%fear 5%sad 49%angry 14%

Emotional Arc

StartEnd

Mackenzie Davis

as Mariette

1.9 min

186

scenes

44:17

first seen

128:08

last seen

neutralMedium volatility (48%)

Emotion Breakdown

happy 23%neutral 39%fear 7%sad 23%angry 9%

Emotional Arc

StartEnd

Lennie James

as Mister Cotton

0.8 min

80

scenes

66:53

first seen

70:12

last seen

sadMedium volatility (43%)

Emotion Breakdown

happy 10%neutral 21%sad 65%angry 4%

Emotional Arc

StartEnd

David Dastmalchian

as Coco

0.7 min

71

scenes

24:26

first seen

50:19

last seen

neutralMedium volatility (37%)

Emotion Breakdown

neutral 47%fear 28%sad 18%angry 6%

Emotional Arc

StartEnd

Barkhad Abdi

as Doc Badger

0.7 min

70

scenes

94:36

first seen

96:01

last seen

sadHigh volatility (57%)

Emotion Breakdown

happy 3%neutral 17%fear 19%sad 43%angry 19%

Emotional Arc

StartEnd

Dave Bautista

as Sapper Morton

0.6 min

56

scenes

5:26

first seen

9:57

last seen

neutralLow volatility (7%)

Emotion Breakdown

neutral 86%sad 9%angry 5%

Emotional Arc

StartEnd

Hiam Abbass

as Freysa

0.2 min

21

scenes

124:46

first seen

126:09

last seen

Too few detections for emotion analysis

Edward James Olmos

as Gaff

0.2 min

17

scenes

36:45

first seen

37:15

last seen

Too few detections for emotion analysis

Sylvia Hoeks

as Luv

0.1 min

7

scenes

32:23

first seen

99:47

last seen

Too few detections for emotion analysis

Carla Juri

as Dr. Ana Stelline

0.0 min

3

scenes

78:10

first seen

81:34

last seen

Too few detections for emotion analysis

Overall Emotion Distribution

Across 1,891 unique characters identified in the film

happy5.0%
surprise0.4%
neutral34.0%
fear11.5%
sad36.4%
angry12.6%
disgust0.3%