Characters played by Brendan Guy Murphy
Sam Haley
Characters played by Max Madore
Young Eddie
Characters played by Rubén Blades
Ernesto
Characters played by Dana Delany
Margaret
Characters played by Stanley Tucci
Frank Haley
Characters played by Marissa Baca
Young Francesca
Characters played by Daniel O'Haco
Alberto Montoya
Characters played by Ryan Merriman
Eddie Haley
Characters played by David Alexander Johnston
Principal
Characters played by Rich Montague
Brad
Characters played by Dave Adams
Coach
Characters played by Michael Heistand
Chris
Characters played by Paula Garcés
Francesca
Characters played by Heather Conforto
Julie
Characters played by Miguel Ortega
Manny
Characters played by Donald Everett Axinn
Gas Station Attendant
Characters played by Gina Carizoza
Senora Villarain
Characters played by Rey Chavez
Dr. Herrera
Characters played by Joe Duarte
Senor Villarain
Characters played by Julie Davenport
Student Tutor
Characters played by Wendi Evans
Town Person
Characters played by Roshawn Franklin
Chad