Wes Merritt (Michael Ontkean) z 15-letnią córką - Natalie (Elliot Page), po śmierci jej matki, postanawia przenieść się do domu żony na wieś. Chcą przeszukać dom i pozbierać pamiątki po małżonce. Zaprzyjaźniają się z mieszkańcami wioski, a w szczególności z dawną przyjaciółką zmarłej, panią Ashboro (Shirley Knight). Natalie bardzo podoba się jej kotka - Margaret. Zaprzyjaźnia się z nią. Lecz kobieta wraz z kotem umierają, a ich dom zostaje wystawiony na sprzedaż. Ojciec dziewczynki postanawia go kupić. Natalie dom się podoba, lecz teraz wydaje jej się że widzi w nim gdzieś siedzącą, Margaret. Zaczyna być tego pewna i nie jest jedyną osobą, która ją widziała w tym domu.