Liam Neeson
Dr. David Marrow
Acting
Catherine Zeta-Jones
Theo
Acting
Owen Wilson
Luke Sanderson
Acting
Bruce Dern
Mr. Dudley
Acting
Marian Seldes
Mrs. Dudley
Acting
Alix Koromzay
Mary Lambetta
Acting
Todd Field
Todd Hackett
Directing
Virginia Madsen
Jane
Acting
Michael Cavanaugh
Dr. Malcolm Keogh
Acting
Charles Gunning
Hugh Crain
Acting
Saul Priever
Ritchie
Acting
M.C. Gainey
Large Man
Acting
Hadley Eure
Carolyn Crain
Acting
Kadina de Elejalde
Rene Crain
Acting
Alessandra Benjamin
Psych Patient #1
Acting
Karen S. Gregan
Psych Patient #2
Acting
Brandon Jarrett
Psych Patient #3
Sound
Mary McNeal
Psych Patient #4
Acting
William Minkin
Psych Patient #5
Acting
Debi Derryberry
Child (voice)
Acting
Jessica Evans
Child (voice)
Acting
Sherry Lynn
Child (voice)
Acting
Miles Marsico
Child (voice)
Acting
Courtland Mead
Child (voice)
Acting
Kelsey Mulrooney
Child (voice)
Acting
Kyle McDougle
Child (voice)
Acting
Hannah Swanson
Child (voice)
Acting
Travis Tedford
Child (voice) (uncredited)
Acting