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.
2008
2020
2003
2023
2011
2018
2012
2015
2016
1991
2013