4.3 97 min Human Animals (1983) Drama, Science Fiction, Vintage, Spain 28 Jan 1983Eligio Herrero Trailer Watch