Hot Docs 2025: Shamed Matt Gallagher’s Shamed is an effective expose of Jason Nassr and online vigilantism. Read More Aren's Reviews, Reviews, The Festival CircuitAren BergstromMay 6, 2025Shamed, Matt Gallagher, Hot DocsComment