Sounds like punching is an entirely reasonable response to such rubbish. And getting a collection of these film things. A trusty collection to weather through an at home stay, should it ever befall you again.
[Galahd] Oh, I'm aware. If you need anything else, let me know.