Filmmakers: Elia Kazan - Director / Writer (book) (screenplay) / Producer, Haskell Wexler - Cinematographer, Manos Hatzidakis - Composer, Gene Callahan - Production Designer, Dede Allen - Editor more »