James Olson
Father Adamsky
James Olson
Father Adamsky
Burt Young
Anthony Montelli
Rutanya Alda
Delores Montelli
Jack Magner
Sonny Montelli
Andrew Prine
Father Tom
Diane Franklin
Patricia Montelli
Moses Gunn
Turner
Ted Ross
Mr. Booth
Erika Katz
Jan Montelli
Brent Katz
Mark Montelli
Leonardo Cimino
Chancellor
Danny Aiello III
Removal Man 1
Gilbert Stafford
Removal Man 2
Petra Leah
Mrs. Greer (as Petra Lea)
Alan Dellay
Judge (as Allan Dellay)
Martin Donegan
Detective Cortez
John Ring
Police Chief
Peter Radon
Assistant Chancellor
Lawrence Bolen
Funeral Director
Tony Boschetti
Elderly Man in Church
John Clohessy
Police Officer 1 (as John Clohessey)
Hollis Granville
Police Officer 2
Frank Patton III
Police Officer 3 (as Frank Patton)
Kim H. Ornitz
Police Officer 4 (as Kim Ornitz)
Lindsay Hill
Police Officer 5
Rudy Jones
Gardener
Todd Jamie
Guest at Birthday Party
Ken Smith
Prison Doctor
Anita Keal
Demons' Voice (voice)
Sondra Lee
Demons' Voice (voice)
Alice Playten
Demons' Voice (voice)
Roger Cudney
Prosecutor (uncredited)
Damiano Damiani
Director
Tommy Lee Wallace
Screenplay
Ed French
Makeup & Hair Assistant
Bernard Williams
Executive Producer
Lalo Schifrin
Original Music Composer
Hans Holzer
Book
José López Rodero
Associate Producer
Ray Recht
Art Direction
Ira N. Smith
Producer
Pier Luigi Basile
Production Design
George DeTitta Jr.
Set Decoration
Bill Kellard
Costume Design
Joe Cuervo
Makeup Artist
Stephen R. Greenwald
Producer
Franco Di Giacomo
Director of Photography
Sam O'Steen
Editor
Werner Sherer
Hairstylist
Glen Robinson
Special Effects Supervisor
Dino De Laurentiis
Producer
Sherri Taffel Brown
Production Coordinator
Kim H. Ornitz
Sound Mixer
Wally Adee
Property Master
Wendy G. Glickstein
Production Coordinator
Victor Magnotta
Stunt Coordinator
Thomas A. Gulino
Sound Editor
John Caglione Jr.
Special Effects Makeup Artist
John Mazzoni
Dolly Grip
Richard Adee
Property Master
Robert Hein
Sound Editor
Dick Vorisek
Sound Re-Recording Mixer
Jeffrey Silver
Location Manager
Hal Levinsohn
Sound Editor
Dan Lieberstein
Sound Editor
Sheila Paige
Script Supervisor
Norman Hollyn
Music Editor
Gilbert Marouani
Music Consultant
G. Mac Brown
Production Manager
Neil Fallon
Sound Recordist
Michael F. Burke
Gaffer
Daniele Nannuzzi
Camera Operator
Lori Blounstein
Assistant Editor
Kevin Meehan
Boom Operator
Dennis Gamiello
Key Grip
Dino De Laurentiis
Executive Producer
Dardano Sacchetti
Writer