According to the Acid Survivors Trust International website, the UK (where the film takes place) has one of the highest…
This website uses cookies.