Krista Wilson, Sarah Chalke, is a cheerleading captain at Centennial High School who endures sexual harassment from members of the varsity football team, notably captain Josh Kelly, Lochlyn Munro, and his friend Nelson Doyle, Kirby Morrow. After Krista's best friend Ruth Gayle, Brigitta Dau, is mistreated on a football team bus, Krista discovers that harassment runs through much of the squad.
She reports the incidents to the new coach Ron Peters, Garry Chalk, who speaks with the team about the issue, but Josh Kelly denies anything happened. Undeterred, Josh and Nelson continue their behavior. The pair corner Krista in the girls' locker room, where Josh gropes her until Ruth intervenes. A terrified Krista confides in her mother Anne Wilson, Shanna Reed, who is also a counselor at the school, and they bring the matter to the attention of both Coach Peters and principal Vicky Cooke, Gwynyth Walsh. A meeting is scheduled to address the accusations, but Josh’s defense turns the conversation into a dispute over retaliation, claiming Krista made advances first. With the perspective of the football team siding with the players, Ms. Cooke and Coach Peters decide to suspend the cheerleading squad for the remainder of the year.
Anne discusses the possibility of legal action with her husband Ted Wilson, Josh Taylor. Ted is initially reluctant but eventually agrees, stressing that Ruth’s testimony will be crucial if they want the charges to stick. Anne tries to persuade Ruth’s mother Mona Gayle, Alandra, to come forward, but Mona worries about Ruth risking her college scholarship. Meanwhile, Krista’s brother Kyle, who recently earned a coveted spot on the football team, seems to align with Josh and dismiss Krista’s allegations as false.
Following this, detectives arrive at the school to question Josh and Nelson, but after consulting with their lawyer father Alan Kelly, Terry David Mulligan, they decline to give statements. Alan later confronts Ted at his restaurant and urges him to pressure Krista to back down, but Ted refuses, standing by his daughter.
After a homecoming dance where Nelson spills punch on Ruth, Krista convinces Ruth to testify before the school board. Yet Ruth ends up corroborating Josh’s version and casts Krista as a liar, disappointing Krista and her supporters. Anne later learns she may be asked to resign from the district for bringing police onto campus, complicating the family’s resolve. Kyle lashes out, but Anne reassures him that family comes before popularity, while Ted promises to fight for his daughter.
The family secures a major law firm, which agrees to take the case but cautions that solid evidence will be crucial. In the meantime, Josh makes another unwanted advance toward Ruth, which Kyle witnesses (and Vanessa, Gaetana Korbin as well), prompting an intervention from teammates Randy and Vanessa. Ruth eventually confesses that she was pressured by district staff to retract her statements, but a break comes when Randy and Vanessa reveal hard evidence: a “Slam Book” kept by Josh that critiques the cheerleaders’ physical attributes, along with a drawing depicting the bus incident. Krista thanks her brother Kyle for obtaining the book, and Kyle apologizes for his past behavior.
With new evidence, the law firm moves forward, and media attention grows as the school district faces questions about safety and accountability. Ms. Cooke confronts Anne, who reminds her that resignation cannot be finalized until the case resolves. The district offers a settlement of $15,000 for each cheerleader and reinstatement, but the girls refuse, choosing instead to testify in court. Over nearly four weeks of trial, the district is held accountable for allowing and attempting to cover up the harassment; each cheerleader is awarded $50,000 in damages, and both Josh and Nelson are barred from playing football for the remainder of their high school careers.