Filmmakers: Umberto Lenzi - Director / Writer (screenplay) (story), Alberto Grimaldi - Producer, Carlo Carlini - Cinematographer, Angelo Francesco Lavagnino - Composer, Eugenio Alabiso - Editor more »