Paul Carmichael po śmierci żony i córki, która zginęła w katastrofie lotniczej, ożenił się po raz drugi. Z drugą żoną ma 2 dzieci. Niestety córka - nazywana przez matkę Heidi - jest chora. Matka, chcąc jej to wynagrodzić otwiera nad nią bardzo szczelny parasol ochronny.
Pewnego dnia do domu Carmichaelów puka tajemnicza kobieta, podając się za Caroline - córkę Paula. Twierdzi, że nigdy nie wsiadła do samolotu tego feralnego dnia, uchodzącego za dzień jej śmierci.
Kobieta podejmuje próbę pomocy zarówno Heidi, jak i jej bratu - Winstonowi, który musi się nią opiekować. Matce dzieci bardzo się to nie podoba. Sytuacja w domu staje się bardzo napięta. W pewnym momencie Caroline musi wyjawić Winstonowi całą prawdę o sobie i o okolicznościach swojego pojawienia się w jego domu.