A self-reflective film on internet trolls and putting oneself online.
Mia Kaleinani
Director
Mia
Writer