NetflixMovies

Directed by Michael Herz

Films directed by Michael Herz, five in all, made between 1983 and 1990. The best known are The Toxic Avenger and Sgt. Kabukiman N.Y.P.D.