Filmmakers
Above the lineJF
Director
James Foley
DM
Screenplay
David Mamet
JA
Cinematography
Juan Ruiz Anchía
Director of Photography
HS
Editing
Howard E. Smith
Editor
JH
Music
James Newton Howard
Original Music Composer
JM
Production Design
Jane Musky
JG
Costume Design
Jane Greenwood
Cast
20AP
Al Pacino
Ricky Roma
JL
Jack Lemmon
Shelley Levene
AB
Alec Baldwin
Blake
AA
Alan Arkin
George Aaronow
EH
Ed Harris
Dave Moss
KS
Kevin Spacey
John Williamson
JP
Jonathan Pryce
James Lingk
BA
Bruce Altman
Larry Spannel
JC
Jude Ciccolella
Detective
PB
Paul Butler
Policeman
LC
Lori Tan Chinn
Coat Check Girl
NJ
Neal Jones
Man in Donut Shop
BR
Barry Rohrssen
Assistant Detective
LF
Leigh French
Additional Voices (voice)
GC
George Cheung
Additional Voices (voice)
MD
Murphy Dunne
Additional Voices (voice)
DL
Dana Lee
Additional Voices (voice)
JP
Julie Payne
Additional Voices (voice)
GS
Gregory Snegoff
Additional Voices (voice)
SL
Skipp Lynch
Telephone Service Man (uncredited)
Departments
34Production
- Bonnie TimmermannCasting
- Sylvia FayCasting
- Morris RuskinCo-Producer
- Joseph M. Caracciolo Jr.Executive Producer
- Stanley R. ZupnikProducer
- Jerry TokofskyProducer
- Celia D. CostasUnit Production Manager
Camera
- Craig HaagensenCamera Operator
- Joseph VianoGrip
Sound
- Denise HortaDialogue Editor
- Edward SteideleFoley
- Matthew HarrisonFoley
- Brad DechterOrchestrator
- Ed CallahanSound Effects Editor
- Wayne ArtmanSound Re-Recording Mixer
- Tom E. DahlSound Re-Recording Mixer
Art
- William BarclayArt Direction
- Bob ShawAssistant Art Director
- Fred MerusiConstruction Coordinator
- Robert Griffon Jr.Property Master
- Robert J. FrancoSet Decoration
Costume & Make-Up
- Alan D'AngerioHair Department Head
- Colleen CallaghanHairstylist
- Sharon IlsonMakeup Artist
Editing
- Mike StanwickColor Timer
Lighting
- Lance ShepherdElectrician
- Jerry DeBlauGaffer
Crew
- Mike MaggiSpecial Effects Coordinator
- John LeonidasTransportation Captain
- Susan SenkUnit Publicist
Writing
- David MametTheatre Play
Directing
- Thomas A. ReillyAssistant Director
- Richard PatrickAssistant Director
- Dianne DreyerScript Supervisor
