Locality: Germany
Produced: 2007
Media Type: DVD
Directed by: Rob Zombie
Starring: Malcolm McDowell, Brad Dourif, Tyler Mane, Daeg Faerch, Sheri Moon Zombie