El amor de los adolescentes David (Martin Hewitt), de 17 años, y Jade (Brooke Shields), de 15, cuenta con el beneplácito de sus familias. Pero cuando Hugh (Don Murray), el padre de la chica, los sorprende haciendo el amor, les obliga a romper la relación de pareja, lo que provocará una reacción de inesperadas consecuencias.