PersonStephen Christian1 credit in the catalogue: directing.DirectingBlood on Satan's Claw1971Assistant Director