Bennet y Rose son dos adolescentes que son vecinos desde que eran niños. Se han visto cada día durante años, pero ninguno de los dos se ha decidido a confesar su amor por el otro. El último día de clase, Bennet se declara a Rose y pasan la noche más maravillosa de sus vidas, pero cuando Bennet regresa a casa un coche lo atropella y muere. Los padres del chico, destrozados, no saben cómo superar la pérdida; es entonces cuando Rose aparece y les dice que espera un hijo de Bennet...