
The After film franchise has captivated millions with its steamy romance, emotional rollercoasters, and unforgettable characters. With After Everything—the final chapter in Hardin and Tessa’s love story—fans are introduced to both returning favorites and fresh new faces. As the series bows out with a bittersweet farewell, it’s the perfect time to spotlight the stars who brought this story to life and explore where you might have seen them before—and where they’re headed next.
Hero Fiennes Tiffin as Hardin Scott
From the very beginning, Hero Fiennes Tiffin has embodied the enigmatic, brooding Hardin Scott. With his intense gaze and layered performance, Hero made the role his own, giving fans a deeply flawed yet endlessly compelling character.
Before After, Hero was best known for playing 11-year-old Tom Riddle in Harry Potter and the Half-Blood Prince. Since then, he’s built a strong fanbase and ventured into other genres, starring in The Silencing (2020), First Love (2022), and the war drama Freedom’s Path. With After Everything marking the end of his Hardin era, Hero is set to star in several upcoming thrillers and action films, including The Ministry of Ungentlemanly Warfare, directed by Guy Ritchie.
Josephine Langford as Tessa Young
The emotional anchor of the series, Josephine Langford plays Tessa Young with poise, vulnerability, and quiet strength. Through the franchise, she has grown from a sheltered college student to a woman navigating the complexities of love and loss.
Langford, the younger sister of 13 Reasons Why star Katherine Langford, gained major recognition from her breakout role in After (2019). Outside the franchise, she’s appeared in Netflix’s Moxie and Amazon’s The Other Zoey. Josephine continues to earn acclaim for her nuanced performances, and she’s expected to take on more leading roles in both romantic and dramatic features in the near future.
Louise Lombard as Trish Daniels
Louise Lombard plays Hardin’s mother, Trish Daniels—a character who brings both warmth and deep emotional baggage to the story. Her portrayal of a loving but complicated mother grounds the film’s family arc in emotional realism.
Lombard is a British actress best known for her work in CSI: Crime Scene Investigation, where she played Sofia Curtis. She also appeared in NCIS, Grimm, and The House of Eliott. Her long career includes a variety of film and television roles, demonstrating her wide range and commanding screen presence.
Stephen Moyer as Christian Vance
Stephen Moyer plays Christian Vance, Hardin’s estranged father and a successful publisher whose complex relationship with his son is central to the final films. Moyer brings a sharp edge and emotional depth to the role.
Best known for his role as vampire Bill Compton in HBO’s True Blood, Moyer has also starred in The Gifted, Shots Fired, and Safe House. With his background in both intense dramas and genre series, he adds gravitas to After Everything, especially in scenes exploring father-son tension.
Mimi Keene as Nathalie
New to the After universe in After Everything, Mimi Keene plays Nathalie, a woman from Hardin’s past who reappears and forces him to confront the consequences of his past behavior. Her arrival brings a fresh narrative layer and emotional reckoning for the protagonist.
Keene is best known for her role as Ruby Matthews in Netflix’s hit series Sex Education, where she portrays a popular but surprisingly complex high schooler. She also appeared in EastEnders as Cindy Williams. With her sharp wit and strong presence, Mimi’s star is undeniably rising.
Benjamin Mascolo as Sebastian
Italian singer-turned-actor Benjamin Mascolo plays Sebastian, a character who challenges Hardin’s path to redemption. Sebastian represents what Hardin could have become had he not chosen to change.
Mascolo is known in Europe as one half of the pop duo Benji & Fede and made his film debut in Time Is Up (2021), where he starred opposite then-girlfriend Bella Thorne. His transition from music to acting is marked by a cool, confident screen presence and an eagerness to take on challenging roles.
Carter Jenkins as Robert
Carter Jenkins plays Robert, a character introduced in After We Fell and reappearing in After Everything as a complicated figure in Tessa’s life. Though their relationship is never central, his presence adds friction to the already turbulent love story.
Jenkins is a familiar face to fans of teen dramas. He’s starred in Famous in Love, The Secret Life of the American Teenager, and the feature film Valentine’s Day. His boy-next-door charm and emotional range have made him a reliable addition to young adult projects.
Arielle Kebbel as Kimberly Vance
Arielle Kebbel steps into the role of Kimberly Vance, Christian’s partner and a character whose gentle strength is quietly influential throughout the series. Kebbel brings authenticity and calm energy to the otherwise stormy atmosphere of After.
Kebbel is widely recognized from The Vampire Diaries, Gilmore Girls, John Tucker Must Die, and Midnight, Texas. Her extensive résumé makes her one of the more seasoned actors in the cast, and her performances consistently strike the right emotional tone.