Animalada (English: Animal) is a 2001 Argentine black comedy film directed and written by Sergio Bizzio.
More at Wikipedia.
Director: Sergio BizzioRelease date: January 1, 2001
External links: IMDb