A feature-length documentary exploring the history of the Spanish zombie film.
2016
2015
1994
2007
2004
1992
1996
2012
1976
1978
1981
1990
1975
2000