Filmmakers: Mario Bava - Director / Writer (screenplay) / Cinematographer, Franco Barberi - Writer (story), Filippo Ottoni - Writer (screenplay), Dardano Sacchetti - Writer (story), Joseph McLee¹ - Writer (screenplay), Giuseppe Zaccariello - Producer, Stelvio Cipriani - Composer, Sergio Canevari - Production Designer, Carlo Reali - Editor more »