NetflixMovies

Directed by David Allen

Three films directed by David Allen are in the catalog: Puppet Master II, The Dungeonmaster and The Primevals.