Carter Nix / Cain / Dr. Nix / Josh / Margo
John Lithgow
Jenny O'Keefe Nix
Lolita Davidovich
Amy Nix
Amanda Pombo
Emma Dante
Kathleen Callan
Coroner
Ed Hooks
Saleslady
Karen Kahn
Gardener
Noe Montoya
Riq Boogie Espinoza
Newscaster
Carolyn Morrell
Peters
W. Allen Taylor
Little Boy (Josh)
Scott Townley
Receptionist
Mary Uhland
Jack Dante
Steven Bauer
Weatherman
Steve Schill
Young Detective
James Van Harper
Dr. Lynn Waldheim
Frances Sternhagen
Lt. Terri
Gregg Henry
Sgt, Cully
Tom Bower
Sarah
Mel Harris
Karen Bowman
Teri Austin
Nan
Gabrielle Carteris
Mack
Barton Heyman
Producer
Gale Anne Hurd
Stunts
Spiro Razatos
Stunt Coordinator
Gary Hymes
Music Supervisor
Frank Fitzpatrick
Foley Artist
Alicia Stevenson
Supervising Sound Editor
John Morris
Editor
Paul Hirsch
Original Music Composer
Pino Donaggio
Director
Brian De Palma
Screenplay
Director of Photography
Stephen H. Burum
Robert Dalva
Bonnie Koehler
Glory Fioramonti
Special Effects Makeup Artist
Thomas Floutz
Co-Producer
Michael R. Joyce
Set Designer
Don W. Wegner
Set Dresser
J. Michael Davis
Foley Mixer
James Ashwill
ADR Supervisor
Susan Dudeck
ADR Recordist
Allan Bond
Foley Recordist
Nerses Gezalyan
Sound Re-Recording Mixer
Rick Kline
Dan O'Connell
Kevin O'Connell
Greg Orloff
Foley Editor
Mark Pappas
Sound Effects Editor
Rodger Pardee
Steve Richardson
ADR Mixer
Charleen Richards-Steeves
Jerry Ross
Myke Schwartz
Fred Waugh
Grip
Don L. Henderson
Casting
Pam Dixon
Production Design
Doug Kraner
Art Direction
Mark Billerman
Set Decoration
Barbara Munch
Costume Design
Bobbie Read
Art Department Coordinator
Kristen Ross
Script Supervisor
Carol DePasquale
Camera Operator
Dustin Blauvelt
Steadicam Operator
Larry McConkey
J. Michael Muro
Still Photographer
Phil Bray
Special Effects Coordinator
Robbie Knott
Hairstylist
Emanuel Millar
Assistant Director
James Dyer