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.
2024
2020
1969
2005
1961
2010
2014
2017
2002
2009
2001
1957
1970
1941
2018
2013
2007
2011