Greenland 2 Migration

Greenland 2 Migration

Character Analysis

15,268
Faces Detected
13
Named Actors
8.9%
Close-up Shots
7.7%
Smile Rate
85% M / 15% F
Gender Split
Sad
Dominant Emotion
Trond
Most Expressive
57%
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

Gerard Butler

as John Garrity

15.8 min

2272

scenes

1:52

first seen

91:53

last seen

neutralMedium volatility (38%)

Emotion Breakdown

happy 11%neutral 41%fear 6%sad 33%angry 9%

Emotional Arc

StartEnd

Roman Griffin Davis

as Nathan Garrity

6.5 min

928

scenes

13:36

first seen

92:01

last seen

neutralMedium volatility (44%)

Emotion Breakdown

happy 6%neutral 45%fear 14%sad 26%angry 9%

Emotional Arc

StartEnd

Amber Rose Revah

as Dr Casey Amina

1.9 min

275

scenes

9:20

first seen

52:33

last seen

sadMedium volatility (35%)

Emotion Breakdown

happy 8%neutral 39%fear 9%sad 40%angry 4%

Emotional Arc

StartEnd

Trond Fausa Aurvåg

as Adam Shaw

1.6 min

227

scenes

9:08

first seen

36:59

last seen

sadMedium volatility (47%)

Emotion Breakdown

happy 7%neutral 28%fear 15%sad 41%angry 8%

Emotional Arc

StartEnd

Morena Baccarin

as Allison Garrity

0.8 min

116

scenes

9:56

first seen

92:02

last seen

neutralMedium volatility (44%)

Emotion Breakdown

happy 17%surprise 4%neutral 39%fear 12%sad 27%

Emotional Arc

StartEnd

Peter Polycarpou

as Dr Haugen

0.3 min

42

scenes

11:19

first seen

12:06

last seen

Too few detections for emotion analysis

Gina Gangar

as Elizabeth Price

0.3 min

37

scenes

9:26

first seen

19:45

last seen

Too few detections for emotion analysis

Gísli Örn Garðarsson

as Lars

0.2 min

30

scenes

15:01

first seen

19:27

last seen

Too few detections for emotion analysis

Beruce Khan

as Mr Singh

0.1 min

10

scenes

13:48

first seen

14:06

last seen

Too few detections for emotion analysis

Tommie Earl Jenkins

as General Sharpe

0.1 min

9

scenes

12:49

first seen

20:02

last seen

Too few detections for emotion analysis

Faraz M. Khan

as Officer Bradley

0.1 min

7

scenes

9:05

first seen

10:39

last seen

Too few detections for emotion analysis

Megan Jacobs Shrivastava

as Female Student

0.1 min

7

scenes

13:55

first seen

14:01

last seen

Too few detections for emotion analysis

Mitu Panicucci

as Snarky Student

0.0 min

5

scenes

13:51

first seen

13:53

last seen

Too few detections for emotion analysis

Overall Emotion Distribution

Across 4,059 unique characters identified in the film

happy7.7%
surprise0.5%
neutral29.6%
fear11.6%
sad43.6%
angry7.1%