A haunting and brutal depiction of animal cruelty. Fast paced cut up art brut collage film.
2008
2019
2022
1983
1990
2017
2014
2002
2011