Patrick Staff’s film ‘Depollute‘ unflinchingly looks at the materialization of politics in violence done to one’s own body.
Director
P Staff
Original Language
en
Country
United Kingdom