NetflixMovies

Directed by Willard Huyck

Willard Huyck directed four of the films in the catalog, from Howard the Duck and Messiah of Evil to Best Defense.