Full Credits
28 members

Morgan Freeman
Principal Joe Clark

Beverly Todd
Ms. Levias

Robert Guillaume
Dr. Frank Napier

Ethan Phillips
Mr. Rosenberg

Lynne Thigpen
Leonna Barrett

Michael Beach
Mr. Darnell

Tony Todd
Mr. William Wright

Karen Malina White
Kaneesha Carter

Alan North
Mayor Don Bottman

Robin Bartlett
Mrs. Elliott

Sandra Reaves-Phillips
Mrs. Powers

Sloane Shelton
Mrs. Hamilton

Jermaine Hopkins
Thomas Sams

Karina Arroyave
Maria

Ivonne Coll
Mrs. Santos

Regina Taylor
Mrs. Carter

Michael P. Moran
Mr. O'Malley
John Ring
Fire Chief Gaines

Mike Starr
Mr. Zirella

Michael Imperioli
George

Jennifer McComb
Ellen

Delilah Cotto
Chita
Anthony Figueroa
Hoodlum at Microphone

Jim Moody
Mr. Lott

Johanna Tolentino
Conchita
Markus Toure Boddie
Markus

Bruce Malmuth
Burger Joint Manager

Ahmed Best
Extra (uncredited)
33 members
John G. Avildsen
Director
Dwight Williams
First Assistant Director
Joseph Ray
Second Assistant Director
Ira Hurvitz
Script Supervisor
Michael Schiffer
Writer
John G. Avildsen
Executive Producer
Norman Twain
Producer
Mary Colquhoun
Casting
Michael Schiffer
Associate Producer
Doug Seelig
Associate Producer
Joseph P. Kane
Unit Production Manager
Victor Hammer
Director of Photography
Alec Hirschfeld
Camera Operator
Anastas N. Michos
Camera Operator
Bill Conti
Original Music Composer
Brooks Arthur
Music Supervisor
Tom C. McCarthy
Supervising Sound Editor
Burton Weinstein
Supervising Sound Editor
Stephen A. Hope
Music Editor
George Craig
Music Editor
Kim Maitland
Boom Operator
T.J. O'Mara
Boom Operator
Doug Kraner
Production Design
Tim Galvin
Art Direction
Caryl Heller
Set Decoration
Jennifer von Mayrhauser
Costume Design
Toy Van Lierop
Makeup Department Head
Annie De Mille
Hair Department Head
John G. Avildsen
Editor
John Carter
Editor
Michael F. Burke
Gaffer
Russell Engels
Best Boy Electric
Harry Madsen
Stunt Coordinator