Originally produced in the Czech Republic in 2021, Superbeast takes place in a dystopian future, and depicts an interview between a journalist and a man who fights people to death on livestream

You may also like

Back to Top