NetflixMovies

Directed by Chad Archibald

Seven films directed by Chad Archibald, made between 2014 and 2025, including It Feeds, Bite and I'll Take Your Dead. Most of them are horror films.