Carter/Cain/Dr. Nix/Josh/Margo
John Lithgow
Jenny
Lolita Davidovich
Jack Dante
Steven Bauer
Dr. Lynn Waldheim
Frances Sternhagen
Lt. Terri
Greg Henry
Lt. Terri
Gregg Henry
Sgt. Cully
Tom Bower
Sarah
Mel Harris
Karen
Teri Austin
Nan
Gabrielle Carteris
Mack
Barton Heyman
Amy
Amanda Pombo
Emma
Kathleen Callan
Coroner
Ed Hooks
Cindy Girard
Saleslady
Karen Kahn
Gardener
Noe Montoya
Gardener
Riq Boogie Espinoza
Newscaster
Carolyn Morrell
Peters
W. Allen Taylor
Little Boy (Josh)
Scott Townley
Receptionist
Mary Uhland
Weatherman
Steve Schill
Young Detective
James Van Harper