Is this movie actually about giant spiders or is Die Spinnen just the name of a gang like in Les Vampires?
It's the name of a gang.