Justin Ray
as Thomas McKenzie
Christine Juarbe
as Hope Sanchez
Aaron Groben
as Lawrence
Claire Bermingham
as Desiree Sinclaire
Katy Bodenhamer
as Bev Lewis
Vicky Dawson
as Martha McKenzie
Victor Marx
as Peter McKenzie
Brie Duplechain
as Grace Sanchez
David Lago
as Mason Campbell