Characters played by Lexi Giovagnoli
Sophie O'Dea
Characters played by Calum Worthy
Drake
Characters played by Diedrich Bader
Patrick O'Dea
Characters played by Julia Duffy
Grace
Characters played by Kathryn Albers
Emily
Characters played by Dan Wilt
Aaron
Characters played by Matt Clouston
Officer Tom
Characters played by Ree Lawson
Georgina
Characters played by Lora Chatman
Caitlin
Characters played by Grainne McDermott
Kate Lynn
Characters played by Deacon Dawson
Samir
Characters played by Steve Earnest
Teacher
Characters played by Erika Gianni
Young Grace
Characters played by Vincent Giovagnoli
David
Characters played by Vanesa Lavado
Student
Characters played by Jeffrey M. Miller
Gym Coach
Characters played by Kailey Mixer
Naomi
Characters played by Angela O'Toole
Photographer