Locality: Germany
Produced: 1996
Media Type: DVD
Directed by: Lamberto Bava
Starring: Christopher Le, Jürgen Prochnow, Anja Kruse