Locality: Germany
Produced: 1998
Media Type: DVD
Directed by: Brian De Palma
Starring: Michaella Bassey, Paul Joseph Bernardo, Jernard Burks, Nicolas Cage, Mark Camacho