Cast (29)

Liam NeesonDr. David Marrow

Lili TaylorEleanor ‘Nell’ Vance

Catherine Zeta-JonesTheodora

Owen WilsonLuke Sanderson

Bruce DernMr. Dudley

Marian SeldesMrs. Dudley

Alix KoromzayMary Lambetta

Todd FieldTodd Hackett

Virginia MadsenJane

Michael CavanaughDr. Malcolm Keogh

Tom IrwinLou

Charles GunningHugh Crain
Saul PrieverRitchie

M.C. GaineyLarge Man
Hadley EureCarolyn Crain
Kadina de ElejaldeRene Crain
Alessandra BenjaminPsych Patient #1

Karen S. GreganPsych Patient #2
Brandon JarrettPsych Patient #3
Mary McNealPsych Patient #4





