Claudio Rodríguez Spain Best movies: El dorado (1988) The Cannibal Man (1972) The Living Forest (2001)