All Cast

Thomas Haden Church

Thomas Haden Church

Don McKay

Elisabeth Shue

Elisabeth Shue

Sonny

Melissa Leo

Melissa Leo

Marie

M. Emmet Walsh

M. Emmet Walsh

Samuel

Keith David

Keith David

Otis Kent

James Rebhorn

James Rebhorn

Dr. Lance Pryce

Pruitt Taylor Vince

Pruitt Taylor Vince

Mel

Stephen Benson

Stephen Benson

Principal Edwards

Bates Wilder

Bates Wilder

Officer Tierney

Robert Wahlberg

Robert Wahlberg

Alfred

Lewis D. Wheeler

Lewis D. Wheeler

Officer #1