Marinaleda features two philosophical vampires trying to reach the self-managed village of Marinaleda in southern Spain.
1985
1993
2021
2003
2013
1983
2012
2015
1972
2002
2008
2007
2011
2000
2005
1952
1999
2014