All the Bright Places
A poignant young adult drama blending tender romance with devastating grief. Two fractured souls navigate their darkest moments, finding fleeting light in mundane places before confronting the inescapable undertow of mental illness.
All the Bright Places
All the Bright Places

"Live life at full brightness"

28 February 2020 United States of America 108 min ⭐ 7.6 (2,990)
Director: Brett Haley
Cast: Elle Fanning, Justice Smith, Alexandra Shipp, Kelli O'Hara, Lamar Johnson
Drama Romance
Mental Health and Stigma Grief, Trauma, and Survivor's Guilt The Healing Power of Connection Finding Beauty in the Mundane

All the Bright Places - Characters & Cast

Character Analysis

Violet Markey

Elle Fanning

Archetype: The Survivor / Wounded Healer
Key Trait: Resilient

Motivation

Initially, she is motivated by a desire to disappear and succumb to her survivor's guilt. Later, her motivation shifts to honoring Finch's legacy by living fully and finding the beauty he taught her to see.

Character Arc

Violet begins the film emotionally paralyzed, actively contemplating ending her life on the bridge where her sister died. Through Finch's guidance, she rediscovers her capacity for joy. Following Finch's death, rather than regressing, she uses the strength he gave her to process her grief, ultimately choosing life and honoring his memory.

Theodore Finch

Justice Smith

Archetype: The Tragic Catalyst
Key Trait: Intensely empathetic and troubled

Motivation

He is driven by an intense desire to stay 'awake' (avoiding his depressive episodes), to leave a meaningful mark on the world, and to save Violet because he secretly knows he cannot save himself.

Character Arc

Finch starts as the energetic, eccentric savior who refuses to give up on Violet. However, his vibrant exterior masks a deteriorating mental state. As Violet heals, Finch slowly succumbs to his dark moods and dissociation, ultimately losing his battle with his own mind.

Cast

Elle Fanning as Violet
Justice Smith as Finch
Alexandra Shipp as Kate
Kelli O'Hara as Sheryl
Lamar Johnson as Charlie
Virginia Gardner as Amanda
Felix Mallard as Roamer
Sofia Hasmik as Brenda
Keegan-Michael Key as Embry
Luke Wilson as James
Chris Grace as Hudson
John Ivers as John Ivers
Sharon Ivers as Sharon Ivers
Isabella Fay as Suze
Nicole Forester as Demi