An internet content moderator confronts the darkness within the videos he screens.
Shameless!
Coven
'G' Men
She and Her Cat