Melissa Roxburgh as Michaela Stone
Josh Dallas as Ben Stone
Parveen Kaur as Saanvi Bahr
Athena Karkanis as Grace Stone
J.R. Ramirez as Jared Vasquez
Jack Messina as Cal Stone
Luna Blaise as Olive Stone
Matt Long as Zeke Landon
Holly Taylor as Angelina Meyer
Ty Doran as Cal (Older)
Daryl Edwards as Robert Vance