Stonewood Heights é o sítio perfeito para criar os
filhos. Tem boas escolas, uma comunidade unida e um
mercado imobiliário forte. Os pais envolvem-se nas vidas dos filhos e todas as
oportunidades de enriquecimento pessoal são exploradas. Ruth Ramsay é a
professora de Educação Sexual na escola secundária local. Acredita firmemente
que «o prazer é bom, a vergonha é má e o conhecimento é poder.» Tim Mason,
o treinador de futebol da filha mais nova, é um ex-toxicodependente que,
depois de um divórcio difícil, trocou a cocaína por Jesus. Tim tornou-se
membro do Tabernáculo, uma igreja cristã evangélica que não aprova o estilo
de ensino de Ruth e, através de uma subtil rede de influências, tenta substituir o
ensino da Educação Sexual pelo ensino da… abstinência! Ruth considera o
Tabernáculo uma instituição repressiva e conservadora, e tenta travar os seus
esforços. Como adversários numa guerra de culturas, Ruth e Tim desconfiam
instintivamente um do outro. Mas quando uma controvérsia no campo de
futebol os obriga a falarem um com o outro, começam a ver-se com outros
olhos.