Marinaleda features two philosophical vampires trying to reach the self-managed village of Marinaleda in southern Spain.
2013
2006
2009
2012
2015
2004
2019
2000
1976
1958
1986
1987
2017
1989
1999
2020