Caroline Wilson tkwi w nieszczęśliwym, bezdzietnym małżeństwie z jedenaście lat starszym Davidem – pedantycznym wojskowym, specjalistą medycyny lotniczej. Apodyktyczny mąż narzuca Caroline to, jak ma się ubierać, zachowywać, a nawet wypowiadać. Zagubiona, nieszczęśliwa kobieta nie potrafi uporządkować swojego życia. Dwa lata po ślubie przeprowadza się z mężem do domu w słonecznym San Diego. Tam Caroline poznaje 18-tniego Sebastiana, syna szefa Davida. Wrażliwy i nierozumiany przez rodziców chłopiec odnajduje zrozumienie i wsparcie u Caroline, z którą od razu się zaprzyjaźnia. Jednak pewnego wrześniowego dnia Caroline nagle wyjeżdża…
Dziewięć lat później… Caroline wraca do San Diego. Tam też ponownie spotyka Sebastiana. Między dojrzałą kobietą i 25-letnim Sebastianem odżywają dawne uczucia, jednak w zupełnie nowej, nieznanej obojgu odsłonie. Rodzice Sebastiana zaczynają podejrzewać, że chłopak coś przed nimi ukrywa. Nawet nowa przyjaciółka Caroline – Donna, zdaje sobie sprawę z tego, że pewne sprawy potoczyły się za daleko...