David Dastmalc...
as
James Lewis
Kevin Pollak
as
Bernard Cooper
Curtis Edward ...
as
Tim Cooper
Esme Perez
as
Daniela Lopez
Matthew Garry
as
Preston Walsh
Helen Joo Lee
as
Arabella
Alejandro Raya
as
Hector Lopez
Cedric Young
as
Harold Olson
Ilyssa Fradin
as
Lisa Walsh
John Hoogenakk...
as
Todd Harper
Karin Anglin
as
Julie Cooper
Sammy A. Publes
as
Luis Lopez
Charin Alvarez
as
Rosa Lopez
Sam Straley
as
Scott
Bryce Dannenbe...
as
Young James Le...
Taylar Fondren
as
Physical Thera...
David Folsom
as
Guard