Disillusioned by a revival of public shaming via social media, a young Australian filmmaker confronts the real-world damage caused by a vicious online monster he created.
1971
2013
2023
2006
1991
1998
1979
1982
1953
1969
1974
2012
1943
1990
2024
2007