Barbara Vining (Glynis Johns) tem 17 anos e mora com a família em uma cidade inglesa dos anos 1950. Seu pai, Henry (Walter Fitzgerald), é jornalista de jornal e mãe, Vi (Megs Jenkins), dona de casa; sua tia solteira, Evelyn (Pamela Brown) também mora em sua casa. Barbara frequenta uma escola mista. E, pela primeira vez na vida, Barbara está apaixonada. O objeto de seu afeto é um cavalheiro sensível e bonito, Stephen Barlow (Leo Genn), que ensina latim para a turma de formandos em sua escola. Barlow é um inglês casado com uma bela, mas muito insegura e solitária senhora americana, Kay (Gene Tierney). Bárbara desaparece após uma sessão de tutoria na casa de Barlow e fica "ausente" por três dias. Durante esse tempo, Stephen Barlow é convidado a renunciar e quase advertido pela polícia, já que os rumores se espalharam pela cidade. Muitas pessoas, incluindo sua esposa, não sabem o que pensar. Foi simplesmente um caso de amor não correspondido ou Stephen Barlow teve um tórrido caso com a jovem Bárbara? Ela está morta por suas próprias mãos, ela foi assassinada ou simplesmente desapareceu? Depois de três dias, Bárbara aparece e muitas perguntas são respondidas. Mas, na tradição do cinema britânico, muitas outras questões permanecem...