Wholesome 15-year-old Amy Juergens finds out she's pregnant, sparking panic between her two best friends, Lauren and Madison. She won't tell them who the father is, but we catch on when Ricky, fellow marching band member and drummer, tells Amy he won't forget that special night they spent together at band camp.
But Ricky has is own problems. His girlfriend, Adrian, is about to stand him up to go on an illicit date with the school football star, Jack. Jacks a devout Christian, just like his beautiful, virginal girlfriend, Grace Bowman, but he finds himself torn between his manly instincts and his promise to God and Grace.
Meanwhile, Ricky's also putting the moves on Grace (can't he just stick to one girl?). Apparently not, as we learn from a conversation he has with his shrink. But in that same conversation, he also reveals that he spent time in a foster home, thanks to his sexually abusive dad.
But Ricky doesn't know that Amy is pregnant. She doesn't know who to tell first, a doctor, or her parents. Before she has a chance to break the news to her family that their good girl is not so good, Ben calls to ask her out on a date. He's even joined the marching band just to get closer to Amy. She agrees to go with him to the Youth Fellowship post-game celebration (hosted by Grace of course). Meanwhile Ben's friends, Alice and Henry, notice that Ben moved beyond just trying to have sex with Amy. He's actually got a thing for her now. Too bad he doesn't know her big secret, though he does notice her looking at Ricky across the room. So do Lauren and Madison, unfortunately, and they put two and two together.
But where are Jack and Adrian during all this? Oh, just making out in the church hallway. Unfortunately, Tom, Grace's brother, walks in on them and screams. Grace and Ricky discover their two-timing significant others while Amy and Ben, oblivious to all, finish up their slow dance and the world falls apart around them.