Characters played by Selma Blair
Glenn McAllister
Characters played by Bailey Chase
Rick McAllister
Characters played by Yetta Gottesman
Chay Caldwell Lara
Characters played by Adrian Grenier
Sean McAllister
Characters played by Marco James
Young John
Characters played by Daniel Hugh Kelly
Dick McAllister
Characters played by Joe Massingill
Teenage Tim Hollister
Characters played by Richard Riehle
Father Joe
Characters played by Joshua Rush
Eli McAllister
Characters played by Hudson Thames
Teenage Sean
Characters played by Wayne Wilderson
Ben Kingston