Locality: Germany
Produced: 1989
Media Type: DVD
Directed by: Steve Carver
Starring: Michael Dudikoff, Robert Vaughn, Donald Pleasence, Herbert Lom, L. Q. Jones