Marinaleda features two philosophical vampires trying to reach the self-managed village of Marinaleda in southern Spain.
2008
2000
2004
2009
2017
1998
2011
1994
2010
2006
1992
1963
1971
2002
1987
1989