Locality: Germany
Produced: 2004
Media Type: DVD
Directed by: Kristoffer Tabori
Starring: Christian Slater, Gil Bellows, Estella Warren, Michael Clarke Duncan, Conchita Campbell