Jesse García
Role: Richard Montañez
Annie Gonzalez
Role: Judy Montañez
Emilio Rivera
Role: Vacho Montañez
Vanessa Martinez
Role: Concha Montañez
Dennis Haysbert
Role: Clarence C. Baker
Tony Shalhoub
Role: Roger Enrico
Bobby Soto
Role: Tony Romero
Jimmy Gonzáles
Role: Hector Morales
Matt Walsh
Role: Lonny Mason
Carlos S. Sanchez
Role: Young Richard
Hunter Jones
Role: Lucky Montañez
Carlos Solórzano
Role: Young Lucky Montañez
Brice González
Role: Steven Montañez
Jayde Martinez
Role: Young Judy
Fabian Alomar
Role: Pablito
Alejandro Montoya Marin
Role: Alejandro
Howard Ferguson Jr.
Role: Al Carey
Peter Diseth
Role: James Finley
Lora Martinez-Cunningham
Role: Enrico's Secretary Patti
Zach Rose
Role: Wade Carson
Stephen Zamora
Role: Courthouse Judge
J.D. Garfield
Role: Pastor Marco
Jacob Browne
Role: Post Office Clerk
Jackamoe Buzzell
Role: Post Office Customer
Stephanie Jones
Role: Frito Lay Personnel Secretary
Stephen Fuller Austin
Role: Frito Lay Plant Director
Brent Black
Role: Frito Lay VP of Operations
Landall Goolsby
Role: Scientist
Gianna Gallegos
Role: Young Mary Lou
Hank Rogerson
Role: 1966 Quickie Mart Manager
Vic Browder
Role: Quickie Mart Police Officer
Kevin Chambers
Role: Quickie Mart Manager
Ericka Zepeda
Role: Quickie Mart Customer
Eli Bickel
Role: Cafeteria Kid
Beckett Bauer
Role: Cafeteria Kid
Brady Bauer
Role: Cafeteria Kid
Rafael Herrera
Role: Landscaper
Jack O'Donnell
Role: Grocery Store Manager
D'Nette Wood
Role: Supermarket Woman
Mickey Bond
Role: Social Worker
Greg Lutz
Role: Angry Husband
Gerald Cordova
Role: Janitor
George Strada
Role: Waiter
Margarito Chairez
Role: Bus Boy
Eva Longoria
Role: Secretary (uncredited)
Grant George
Role: Additional Voices (voice)