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