Zamożny biznesmen Giorgio Mainardi (Diulio Del Prete) umiera na szpitalnym łóżku w otoczeniu rodziny, która obserwuje jego agonię z kamiennymi twarzami. Zaczyna kaszleć krwią, a jego ostatnie słowa brzmią "Dlaczego"? Lekarz stwierdza, że przyczyną śmierci było pęknięcie wrzodu żołądka. Następnego dnia córka zmarłego, Rosie (Karina Huff) przybywa do rodzinnej rezydencji na pogrzeb i otwarcie testamentu. Jest świadkiem rodzinnych kłótni o spadek. Macocha Giorgia, Hilda (Frances Nacmen) nie zgadza się na przeprowadzenie sekcji zwłok. Syn Hildy, Mario (Pascal Persiano) ma romans z trzecią żoną Giorgia, a macochą Rosie, Lucy (Bettina Giovannini). Z całej rodziny jedynie Lucy zdaje się być naprawdę załamana śmiercią Giorgia.
Tymczasem duch Giorgia próbuje skontaktować się z Rosie. Udaje mu się wreszcie wejść w jej sny. Namawia ją, by ustaliła, kto z rodziny jest odpowiedzialny za jego śmierć - wie, że został otruty...