Sadie Soverall plays Percy Fraser
Cate Cameron/Prime Video//Amazon PrimePercy has lost her spark by the time she returns to the lake town, but her past and a surprise brings her back.
Sadie Soverall played Beatrix on Fate: The Winx Saga and also starred in The Gathering. You might know her from Saltburn, too. She recently played Shelby Holcomb, the leading role played on Broadway by another ginger Sadie (Sink, obviously) in the London cast of Kimberly Belflower’s phenomenal play John Proctor is the Villain.
IG: @sadiesoverall
Juliette Hawk plays Young Percy
Cate Cameron/Prime Video//Amazon PrimeMost likely, you’ve seen Juliette Hawk in a Lifetime or Hallmark Christmas movie. Some of her credits include Snowed in for Christmas, Magic in Mistletoe, A Christmas Star, and Oy To The People.
IG: @juliettehawk_
Advertisement - Continue Reading Below
Matt Cornett plays Sam Florek
Cate CameronPercy’s childhood sweetheart, Sam, is now a doctor with a girlfriend.
Matt Cornett played EJ, leading man who found his passion in directing (and his fellow understudy), on the Disney+ musical mockumentary High School Musical: The Musical: The Series. He was also in the Disney+ movie Zombies 3. Last year, he appeared in Jillian Bell’s directorial debut Summer of ‘69. You may have also seen him on shows like The Middle, Southland, Life in Pieces, or The Goldbergs.
IG: @mattcornett
Blue Clarke plays Young Sam
Cate CameronBefore this show, Blue Clarke’s credits included Where The Crawdads Sing and Black Bird.
Advertisement - Continue Reading Below
Michael Bradway plays Charlie Florek
Justine YeungCharlie is Sam’s older brother.
Michael Bradway had an arc on Chicago Fire playing Jack. He also played a supporting role in the 2025 Nick Cassavetes film Marked Men.
IG: @michaelbradway_
Carson MacCormac plays Young Charlie
Cate Cameron/Prime Video//Amazon PrimeCarson MacCormac played a bully in both Shazam and Shazam: Fury of the Gods. He was Zach in My Life with the Walter Boys. He was also in multiple horror movies in 2025, including Clown in a Cornfield and This is Not a Test.
IG: @carson_maccormac
Advertisement - Continue Reading Below
Aurora Perrineau plays Chantal
Cate Cameron/Prime Video//Amazon PrimeChantal is a lawyer, recently engaged, and Percy’s friend.
Aurora Perrineau is best known for starring in the live-action adaptation of Jem, called Jem and the Holograms, in 2015. She also starred in Prodigal Son, the Netflix series Kaos, joined the fourth season of Westworld, and played Yusef Salaam’s mother in Ava DuVernay’s miniseries When They See Us.
IG: @auroraperrineau
Joseph Chiu plays Jordie
Cate Cameron/Prime Video//Amazon PrimeJordie is a friend of Sam who works at a motel where Percy and Chantal stay.
Prior to Every Year After, Joseph Chiu appeared in the movie Fear Street: Prom Night and shows including Star Trek: Starfleet Academy, The Miniature Wife, and Motorheads.
IG: @josephchiu0812
Advertisement - Continue Reading Below
Elisha Cuthbert plays Sue Florek
Justine YeungSue is Sam and Charlie’s mother. Spoiler alert: her death is the reason Percy returns.
If you missed Elisha Cuthbert’s rom-com era with movies like The Girl Next Door, Old School, My Sassy Friend, and Love Actually... maybe you know her as Alex Kerkovich from Happy Endings? Or as Jack and Terri’s daughter Kim Bauer on 24. Or, going back even further, from Are You Afraid of the Dark?
IG: @elishaphaneuf
Abigail Cowen plays Delilah
Justine YeungDelilah is Percy’s childhood friend who, unlike her, never left Barry’s Bay.
Abigail Cowen starred as Bloom in Fate: The Winx Saga on Netflix and played Dorcas in The Chilling Adventures of Sabrina. She was also on four episodes of The Fosters, played Vicki Carmichael on the first season of Stranger Things, and starred in the horror movie The Ritual.
IG: @abbeycowen
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below