NetflixMovies

Directed by Buddy Giovinazzo

Five films directed by Buddy Giovinazzo, made between 1986 and 2011, including The Theatre Bizarre, Combat Shock and No Way Home.