The Green Butchers

The Green Butchers (2003)Movie News

Movie"There is something mythological about killing an animal and then mocking it by sticking it into its own intestine"