All Cast

Dennis Quaid

Dennis Quaid

Ely

Tony Oller

Tony Oller

Travis

Aimee Teegarden

Aimee Teegarden

Abby

Stephen Ford

Stephen Ford

Brian

Devon Werkheiser

Devon Werkheiser

Danny

Brett Cullen

Brett Cullen

Sgt. Nickerson

Dahlia Waingort

Dahlia Waingort

Ms. Moore

Wilbur Penn

Wilbur Penn

Officer Wainright

Amber Bartlett

Amber Bartlett

Rosemary

David Christopher

David Christopher

Sovic

Sydney Barrosse

Sydney Barrosse

Carolyn

Melody Chase

Melody Chase

Elaine

Conrad Gonzales

Conrad Gonzales

Officer Alvarez

Gabriel Folse

Gabriel Folse

Russell

Cam Banfield

Cam Banfield

Collin (as Cam Banfield)

Richard Dillard

Richard Dillard

Doctor

Timothy Fall

Timothy Fall

Jack

Steve Larkin

Steve Larkin

Rabbi

Davi Jay

Davi Jay

Ruben

Cheryl Chin

Cheryl Chin

Nurse Josie

Esther Guigui

Esther Guigui

Cheerleader

Helen Ingham

Helen Ingham

Danny's Mom (uncredited)