Locality: Germany
Produced: 2002
Media Type: DVD
Directed by: Luis Mandoki
Starring: Charlize Theron, Kevin Bacon, Courtney Love, Stuart Townsend, Pruitt Taylor Vince