Who's the real animal? Italian film is a spectacular tale of revenge and a catharsis of bestial impulses, as a dog groomer exacts revenge on a friend with his very own hands - on Mubi on Sunday, June 12th; also available on other platforms
[Read More...]