Cast and Crew of After Everything

Cast of
After Everything

About After Everything

Besieged by writer’s block and the crushing breakup with Tessa, Hardin travels to Portugal in search of a woman he wronged in the past – and to find himself. Hoping to win back Tessa, he realizes he needs to change his ways before he can make the ultimate commitment.

Full Cast of After Everything

Josephine Langford
plays Tessa Young

Josephine Langford as Tessa Young
Josephine Langford delivers a captivating performance as Tessa Young in 'After Everything'. Her portrayal of the character's transformation from a reserved, studious girl to a young woman discovering her true self is both convincing and compelling. Langford's nuanced acting allows the audience to empathize with Tessa's struggles and celebrate her triumphs, making her performance a standout in the film. See Josephine Langford's other roles

Hero Fiennes Tiffin
plays Hardin Scott

Hero Fiennes Tiffin as Hardin Scott
Hero Fiennes Tiffin's portrayal of Hardin Scott in 'After Everything' is nothing short of captivating. His ability to embody the complexities of Hardin's character, a brooding, troubled young man with a dark past, is truly commendable. Tiffin's performance is layered and nuanced, effectively conveying Hardin's internal struggles and his tumultuous journey towards redemption. His on-screen chemistry with co-star Josephine Langford is palpable, adding depth to their characters' tumultuous relationship. Overall, Tiffin's performance is a standout, making Hardin Scott a character that viewers can't help but be drawn to, despite his flaws. See Hero Fiennes Tiffin's other roles

Mimi Keene
plays Nathalie

Benjamin Mascolo
plays Sebastian

Louise Lombard
plays Trish Daniels

Louise Lombard as Trish Daniels
Louise Lombard delivers a noteworthy performance as Trish Daniels in the movie 'After Everything'. Her portrayal of a woman grappling with the complexities of love and loss is both captivating and heart-wrenching. Lombard's ability to convey a range of emotions with subtlety and depth adds layers to her character, making Trish Daniels a memorable and relatable figure in the film. Her on-screen presence is commanding, yet vulnerable, which perfectly encapsulates the essence of her character. Overall, Lombard's performance is a testament to her acting prowess and adds significant value to the movie. See Louise Lombard's other roles

Stephen Moyer
plays Christian Vance

Stephen Moyer as Christian Vance
Stephen Moyer delivers a captivating performance as Christian Vance in the movie 'After Everything'. His portrayal of the charismatic and successful businessman is both convincing and endearing. Moyer's ability to convey the complexities of Vance's character, from his professional ambition to his personal vulnerabilities, adds depth to the film. His chemistry with the rest of the cast, particularly with the lead actress, further enhances the overall viewing experience. Overall, Moyer's performance is a standout in the film and leaves a lasting impression on the audience. See Stephen Moyer's other roles

Arielle Kebbel
plays Kim Vance

Arielle Kebbel as Kim Vance

Arielle Caroline Kebbel (born February 19, 1985) is an American actress and model. She has appeared in various televi...

See Arielle Kebbel's other roles

Jessica Webber
plays Maddy

Cora Kirk
plays Freya


Crew of After Everything

Discover the backstage crew of After Everything →