Em uma pequena cidade uma garota de 13 anos, Rynn Jacobs (Jodie Foster), vive sozinha na casa de seu pai. Quando chega algum visitante ela explica que o pai viajou a negócios, está dormindo ou está trabalhando e não pode ser incomodado. Ela está determinada em não perder a sua independência e fará qualquer coisa para proteger o seu segredo, principalmente da Sra. Hallet (Alexis Smith), que alugou a casa para o pai dela. A Sra. Hallet sente que algo está errado e o filho dela, Frank Hallet (Martin Sheen), que apesar de ser casado e ter filhos, tem na cidade a "fama" de ser um pedófilo.