Determined to remove her daughter's photos from a revenge porn website, a persistent mother launches an online crusade to shut down its cruel founder.
2007
2025
1995
2011
2024
2017
2023
2008
1986
2016
2010
2009
2020