director:
Manuel DeLanda
region:
United States
length: 4m
release date: 1983-01-01
IMDb: tt2942250
Overview
Insects are tortured in various ways amidst the sounds of screaming.