HD
1976
During a 2012 high school football kickoff party in Steubenville, Ohio, a young woman becomes the victim of a brutal rape by players from the town's revered football team. The incident unravels a disturbing web of complicity, revealing how peer pressure, denial, toxic masculinity, and social media contributed to the tragedy. "Roll Red Roll" delves into these factors, offering a harrowing examination of the societal norms that enabled such a crime, as it highlights the urgent need for accountability and change within the community.