A feature-length documentary exploring the history of the Spanish zombie film.
2021
2016
2022
1980
2013
2018
2001
2011
2019
2002
2015