The Green Butchers (2003)

There is something mythological about killing an animal and then mocking it by sticking it into its own intestine 2003-03-08 Denmark 100 Min. PG-13
7.1 275 votes