Because I Said So

Because I Said So

Character Analysis

23,428
Faces Detected
14
Named Actors
0.7%
Close-up Shots
20.3%
Smile Rate
49% M / 51% F
Gender Split
Sad
Dominant Emotion
Diane
Most Expressive
37%
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

Mandy Moore

as Milly

29.5 min

4247

scenes

1:05

first seen

95:29

last seen

sadMedium volatility (45%)

Emotion Breakdown

happy 23%neutral 25%fear 14%sad 29%angry 9%

Emotional Arc

StartEnd

Diane Keaton

as Daphne

12.3 min

1774

scenes

1:16

first seen

95:01

last seen

happyHigh volatility (50%)

Emotion Breakdown

happy 45%surprise 7%neutral 17%fear 17%sad 5%angry 8%

Emotional Arc

StartEnd

Lauren Graham

as Maggie

10.2 min

1464

scenes

1:00

first seen

95:29

last seen

neutralMedium volatility (47%)

Emotion Breakdown

happy 17%neutral 31%fear 11%sad 26%angry 13%

Emotional Arc

StartEnd

Gabriel Macht

as Johnny

8.2 min

1181

scenes

14:23

first seen

94:38

last seen

neutralMedium volatility (41%)

Emotion Breakdown

happy 25%neutral 35%fear 9%sad 21%angry 9%

Emotional Arc

StartEnd

Tom Everett Scott

as Jason

5.5 min

793

scenes

17:57

first seen

78:22

last seen

neutralMedium volatility (47%)

Emotion Breakdown

happy 18%neutral 40%fear 9%sad 25%angry 8%

Emotional Arc

StartEnd

Piper Perabo

as Mae

4.9 min

707

scenes

1:07

first seen

95:27

last seen

neutralMedium volatility (49%)

Emotion Breakdown

happy 24%neutral 29%fear 13%sad 28%angry 4%

Emotional Arc

StartEnd

Stephen Collins

as Joe

4.2 min

610

scenes

37:13

first seen

95:27

last seen

neutralMedium volatility (40%)

Emotion Breakdown

happy 25%neutral 32%fear 15%sad 22%angry 5%

Emotional Arc

StartEnd

Colin Ferguson

as Derek

1.8 min

253

scenes

1:00

first seen

95:21

last seen

neutralMedium volatility (44%)

Emotion Breakdown

happy 26%surprise 2%neutral 34%fear 12%sad 22%angry 4%

Emotional Arc

StartEnd

Tony Hale

as Stuart

1.5 min

217

scenes

27:32

first seen

95:41

last seen

neutralMedium volatility (34%)

Emotion Breakdown

happy 13%neutral 48%fear 17%sad 12%angry 9%

Emotional Arc

StartEnd

Matt Champagne

as Eli

0.7 min

93

scenes

1:13

first seen

94:20

last seen

happyMedium volatility (45%)

Emotion Breakdown

happy 25%neutral 20%fear 16%sad 22%angry 17%

Emotional Arc

StartEnd

Ty Panitz

as Lionel

0.3 min

50

scenes

36:46

first seen

93:41

last seen

Too few detections for emotion analysis

Mary Pat Gleason

as Iris

0.3 min

45

scenes

15:57

first seen

16:33

last seen

Too few detections for emotion analysis

Parvesh Cheena

as Foreign Guy

0.2 min

33

scenes

14:57

first seen

15:41

last seen

Too few detections for emotion analysis

John Ross Bowie

as Cute Food Spewing Guy

0.1 min

11

scenes

14:45

first seen

14:53

last seen

Too few detections for emotion analysis

Overall Emotion Distribution

Across 2,834 unique characters identified in the film

happy20.3%
surprise1.6%
neutral24.8%
fear18.2%
sad27.5%
angry7.4%
disgust0.1%