A feature-length documentary exploring the history of the Spanish zombie film.
2018
2023
2012
2016
2022
1985
1975
2021
2013
1938