This 18-minute short film plays out like a series of vignettes looking into the lives of some seriously fucked up people, as they slice, dice and torture innocent people brutally, with each vignette having seemingly no connection to the last.
2017
1993
2013
2018
2022
1983
1978
2019
2016
2021
—
1967
2002
1987