Cast and Crew of After Ever Happy

Cast of
After Ever Happy

About After Ever Happy

As a shocking truth about a couple's families emerges, the two lovers discover they are not so different from each other. Tessa is no longer the sweet, simple, good girl she was when she met Hardin — any more than he is the cruel, moody boy she fell so hard for.

Full Cast of After Ever Happy

Josephine Langford
plays Tessa Young

Josephine Langford as Tessa Young
Josephine Langford delivers a captivating performance as Tessa Young in 'After Ever Happy'. Her portrayal of the character's emotional journey is both nuanced and powerful, showcasing her impressive range as an actress. Langford's ability to convey Tessa's inner turmoil and growth is truly commendable, making her a standout in the film. Her chemistry with her co-stars is also noteworthy, contributing to the overall impact of the movie. See Josephine Langford's other roles

Hero Fiennes Tiffin
plays Hardin Scott

Hero Fiennes Tiffin as Hardin Scott
Hero Fiennes Tiffin delivers a captivating performance as Hardin Scott in 'After Ever Happy'. His portrayal of the troubled and complex character is both intense and nuanced, showcasing his range as an actor. Tiffin's ability to convey Hardin's inner turmoil and emotional depth is commendable, making the audience empathize with his character despite his flaws. His on-screen chemistry with co-star Josephine Langford is palpable, adding to the overall impact of the film. Tiffin's performance is a testament to his talent and commitment to his craft. See Hero Fiennes Tiffin's other roles

Louise Lombard
plays Trish Daniels

Louise Lombard as Trish Daniels
Louise Lombard delivers a captivating performance as Trish Daniels in 'After Ever Happy'. Her portrayal of the resilient and compassionate mother figure is both heartwarming and inspiring. Lombard's ability to convey a range of emotions, from concern to hope, adds depth to her character and makes her a standout in the film. Her on-screen chemistry with the rest of the cast further enhances the narrative, making her performance a memorable one. See Louise Lombard's other roles

Chance Perdomo
plays Landon Gibson

Rob Estes
plays Ken Scott

Rob Estes as Ken Scott
In the movie 'After Ever Happy', Rob Estes delivers a captivating performance as Ken Scott, the father of the protagonist, Tessa. Estes brings a sense of warmth and understanding to the character, making Ken a relatable and empathetic figure. His on-screen chemistry with Josephine Langford, who plays Tessa, is palpable, adding depth to their complicated father-daughter relationship. Estes's portrayal of Ken's struggle to connect with his daughter, while dealing with his own personal demons, is both heart-wrenching and inspiring. His performance is a standout in the film, adding layers of complexity to the narrative. See Rob Estes's other roles

Arielle Kebbel
plays Kimberly "Kim" Vance

Arielle Kebbel as Kimberly "Kim" Vance
Arielle Kebbel's performance as Kimberly "Kim" Vance in 'After Ever Happy' is a standout. Kebbel brings a depth and complexity to Kim that is both engaging and relatable. Her portrayal of Kim's struggles and triumphs is nuanced and authentic, making her character one of the most compelling aspects of the film. Kebbel's on-screen chemistry with her co-stars is also noteworthy, adding an extra layer of emotional resonance to her performance. Overall, Kebbel's portrayal of Kim is a testament to her acting skills and a highlight of 'After Ever Happy'. See Arielle Kebbel's other roles

Stephen Moyer
plays Christian Vance

Mira Sorvino
plays Carol Young

Mira Sorvino as Carol Young

Mira Katherine Sorvino (born on September 28, 1967) is an American actress. Her father is veteran actor Paul Sorvino ...

See Mira Sorvino's other roles

Frances Turner
plays Karen Scott

Kiana Madeira
plays Nora

Kiana Madeira as Nora

Kiana Alexa Madeira (born November 4, 1992) is a Canadian actress. She is known for her work in the Netflix televisio...

See Kiana Madeira's other roles

Carter Jenkins
plays Robert

Carter Jenkins as Robert

​Carter Mark Jenkins (born September 4, 1991) is an American actor.

See Carter Jenkins's other roles

Atanas Srebrev
plays Richard Young

Anton Kottas
plays Smith Vance

Emmenuel Todorov
plays Mike

Velizar Nikolaev Biney
plays Dr. West

Franklin Kendrick
plays Young Hardin

Ana Ivanova
plays Emery

Tosin Thompson
plays Janine

Jordan Peters
plays Mark

Jack Bandeira
plays James

Jack Bandeira as James

Jack Bandeira is a British actor.

See Jack Bandeira's other roles

Ryan Ol
plays Joe


Crew of After Ever Happy

Discover the backstage crew of After Ever Happy →