Nos anos 60, Beverly D Onofrio (Drew Barrymore) é uma garota que vive em uma cidade do interior dos Estados Unidos e sonha em chegar à universidade e tornarse uma escritora. Porém, seus planos são subitamente interrompidos quando, aos 15 anos, ela fica grávida de Ray Murphy (Steve Zahn), um motoqueiro que conheceu há apenas poucas semanas.