NetflixMovies

Directed by Jean Yarbrough

Eight films directed by Jean Yarbrough, made between 1940 and 1967, including The Devil Bat, She-Wolf of London and King of the Zombies.